Data Engineer
First Advantage
Colorado Springs, Colorado
3 months ago
Job Description
Job Title: Data Engineer – Azure
Key Responsibilities:
- Design, develop, and maintain scalable and efficient data pipelines on Azure (Azure Data Factory, Azure Databricks, Azure Synapse, etc.).
- Build and optimize ETL/ELT processes for structured and unstructured data.
- Develop and maintain data models, data warehouses, and analytics solutions using Azure technologies.
- Collaborate with Data Scientists, Analysts, and Business stakeholders to understand data requirements and deliver actionable insights.
- Ensure data quality, integrity, and governance across multiple data sources.
- Monitor and troubleshoot data workflows, pipelines, and storage systems.
- Implement best practices for security, compliance, and performance in cloud-based data environments.
- Stay current with emerging Azure technologies and recommend improvements to existing data architecture.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Data Engineer, preferably in cloud environments.
- Strong expertise in Microsoft Azure services:
- Azure Data Factory
- Azure Databricks / Spark
- Azure Synapse Analytics / SQL Data Warehouse
- Azure Storage (Blob, Data Lake)
- Azure SQL Database / Cosmos DB
- Proficient in SQL and programming languages like Python, Scala, or C#.
- Experience with data modeling, data warehousing, and ETL/ELT processes.
- Knowledge of data governance, security, and best practices in cloud environments.
- Strong problem-solving skills and ability to work in a collaborative, fast-paced environment.
Preferred Qualifications:
- Azure certifications (e.g., Microsoft Certified: Azure Data Engineer Associate)
- Experience with real-time data processing, streaming, or IoT data.
- Familiarity with DevOps practices and CI/CD pipelines in Azure.