Role Name : Python Snowflake AWS - Python API Developer - Chicago Location
Location : Chicago
JOB DESCRIPTION :
Bachelors degree in Computer Science Data Engineering or a related field.
5 years of experience in software development
Proven experience with Python and API development.
Hands-on experience with AWS Services.
Demonstrated experience with Python for developing and deploying in prod.
Proficiency in SQL for data manipulation and analysis using Snowflake.
Experience with version control systems (e.g. Git) and agile methodologies.
Excellent problem-solving and communication skills.
Responsibilities
Data Pipeline Development : Design develop and maintain efficient and scalable ETL / ELT pipelines using Python and API using AWS Services.
Data Architecture : Contribute to the design and evolution of our modern data architecture including data lakes (e.g. using AWS S3 with Delta Lake) and data warehouses.
Collaboration : Work closely with data scientists business analysts and other engineers to understand data requirements and deliver high-quality data products.
Performance Tuning : Monitor and optimize the performance of Spark jobs and data pipelines to improve efficiency and reduce costs.
Automation and DevOps : Support CI / CD pipelines and infrastructure-as-code practices for deploying data platform solutions.
Communication : Excellent communication and interpersonal skills to collaborate with cross-functional teams.
Problem-Solving : Strong analytical and problem-solving skills to troubleshoot and resolve complex issues.
Cloud Computing : Experience with cloud platforms like AWS Azure or GCP and containerization technologies like Docker and Kubernetes.
Key Skills
APIs,Docker,Jenkins,REST,Python,AWS,NoSQL,MySQL,JavaScript,Postgresql,Django,GIT
Employment Type : Full Time
Experience : years
Vacancy : 1
Python Developer • Chicago, Illinois, USA