Inabia Software & Consulting - Greensboro, NC

posted about 2 months ago

Full-time - Mid Level
Greensboro, NC
Professional, Scientific, and Technical Services

About the position

The Python AWS Full Stack Developer role in Greensboro, NC, involves developing and maintaining Python API services while leveraging AWS technologies. The position requires strong experience with AWS Glue, PySpark, and SQL, focusing on creating ETL workflows and optimizing code. The developer will collaborate with a team of data analysts and architects, ensuring project deliverables are met. This role also includes leading a small team and supporting application maintenance, making effective communication and interpersonal skills essential.

Responsibilities

  • Develop and maintain Python API services.
  • Create ETL workflows using Python and PySpark with dataframes.
  • Optimize PySpark and Python code for performance.
  • Collaborate with developers, data analysts, and architects on project deliverables.
  • Lead a small team of support engineers and developers.
  • Support and maintain applications as needed.
  • Write SQL queries, stored procedures, and functions in PostgreSQL.
  • Create cloud infrastructure using CloudFormation.
  • Manage AWS Glue, Crawlers, and Catalogs.

Requirements

  • Strong hands-on experience with AWS Glue, PySpark, and SQL.
  • Good knowledge of creating ETL workflows using Python and PySpark.
  • Proficiency in writing SQL queries and stored procedures in PostgreSQL.
  • Experience with AWS Cross Account data transfer.
  • Understanding of DevOps practices and GitLab usage.
  • Ability to lead a small team of support engineers and developers.
  • Prior experience in supporting and maintaining applications.

Nice-to-haves

  • Certification in AWS Developer or Architect certification.
  • Experience with ServiceNow SLAs and support processes.

Benefits

  • Relocation assistance offered for candidates.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service