Job Description

Python/SQL: Data Engineer Expectations & Responsibilities:Proven experience as a Data Engineer or in a similar data infrastructure role.Strong programming skills in Python and SQL (e.g., Oracle, SQL Server, Snowflake, GCP BQ).Hands-on experience with data pipeline tools (e.g., Apache Airflow, AWS, Spark).4+ Years of data engineering experienceDesign, develop, and maintain ETL/ELT pipelines for data ingestion, transformation, and storage using SQL and PythonDesign, develop, and maintain ETL/ELT pipelines for data ingestion, transformation, and storage.Build and optimize data warehouses and data lakes to support analytics and reporting needs.Collaborate with stakeholders to understand data requirements and design efficient data models.Ensure data quality, consistency, and integrity across multiple systems.Develop and maintain data APIs and data integration frameworks.Monitor and troubleshoot data pipelines and infrastructure performance issues.Implement data governance, lineage, and security best practices.Automate data workflows using orchestration tools (e.g., Airflow, Prefect, Dagster).Collaborate with DevOps teams to deploy and manage data infrastructure in the cloud.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In