Job Description
Job Description
We are looking for an experienced Database Developer to join our team in Cleveland, Ohio. In this role, you will design, implement, and maintain robust data solutions to support business operations and decision-making processes. You will work with cutting-edge technologies, ensuring data systems are efficient, scalable, and secure while collaborating with cross-functional teams to deliver impactful results.
Responsibilities :
- Design and develop scalable data pipelines and workflows using Python and Apache Airflow.
- Implement data solutions based on Medallion Architecture to organize and structure multiple layers of data.
- Collaborate with stakeholders to gather requirements and create tailored data engineering solutions.
- Optimize data systems by leveraging AWS services, including S3, EC2, Lambda, Athena, Glue, and Redshift.
- Ensure data governance, security, and scalability across all projects.
- Perform data integration and transformation across cloud environments to ensure system reliability.
- Create and maintain detailed documentation for all data engineering processes.
- Stay informed on emerging technologies and recommend enhancements to improve system efficiency.
- Troubleshoot and resolve technical issues related to data pipelines and infrastructure.
- Maintain high standards of quality in project deliverables to meet client expectations.
- Expertise in Python programming, especially for data manipulation and process automation.
- Hands-on experience with Apache Airflow for workflow orchestration.
- Advanced knowledge of AWS services such as S3, EC2, Lambda, Athena, Glue, and Redshift.
- Proficiency in implementing data architecture, including Medallion Architecture.
- Strong problem-solving abilities and attention to detail.
- Experience with data integration and transformation across cloud platforms.
- Excellent communication skills to effectively collaborate with teams and stakeholders.
- Commitment to staying updated on industry trends and technologies.