You will manage AWS infrastructure and Python-based data engineering workflows within a GIS environment.
Responsibilities
• Design and architect scalable cloud infrastructure and database schemas.
• Perform Python code reviews to ensure code quality and standards.
• Build and maintain CI/CD pipelines using GitHub and AWS CodePipeline.
• Develop and manage Python packages and unit testing frameworks.
• Engineer data pipelines and manage complex datasets using pandas.
Required Skills
• 8+ years of professional Python development experience.
• 5+ years of experience working with AWS services.
• Extensive experience with PostgreSQL, PostGIS, AWS RDS, and DynamoDB.
• Strong proficiency in SQL, database schema design, and query optimization.
• Hands-on experience with GitHub and CI/CD pipeline implementation.
• Deep knowledge of data engineering and data pipeline construction.
• Expertise using pandas DataFrames for data manipulation.
• Proven ability in software architecture and design.
• Bachelor's Degree.
Preferred Skills
• Experience with GIS and ESRI products, specifically ArcGIS.
• Direct DevOps engineering experience.
Apply tot his job
Apply To this Job