Drive impactful data engineering projects leveraging cutting-edge Azure technologies. Collaborate with dynamic teams to deliver scalable, analytics-ready solutions. Enhance your expertise in cloud-native tools and machine learning.
Senior Data Engineer
in Information Technology PermanentJob Detail
Job Description
Overview
- Lead the development of advanced Azure-based data solutions, ensuring scalability and performance optimization for enterprise-level applications.
- Collaborate with cross-functional teams to define data sources and transform raw data into actionable insights.
- Design and maintain ETL/ELT pipelines using Azure-native tools and frameworks for efficient data processing.
- Optimize SQL queries and distributed Spark workloads to enhance data processing efficiency and reliability.
- Support production environments, troubleshoot issues, and ensure data integrity and security compliance.
- Contribute to continuous improvement initiatives to enhance team collaboration and engineering excellence.
- Participate in the development and deployment of machine learning models within Azure environments.
- Ensure adherence to enterprise data governance standards and solution delivery frameworks.
Key Responsibilities & Duties
- Architect and implement real-time and batch data integrations into Azure Data Lake Storage and Azure Synapse.
- Develop reusable frameworks for data ingestion, transformation, and delivery using SQL, PySpark, and Azure Databricks.
- Create enterprise-grade data models and transform raw data into analytics-ready structures.
- Execute Azure DevOps CI/CD pipelines, including branching strategies and production migrations.
- Implement data quality checks and collaborate with data stewards to maintain data integrity.
- Translate business problems into scalable analytical solutions using Power BI and AI/ML models.
- Provide 24×7 on-call support to resolve critical data pipeline issues promptly.
- Promote engineering excellence and adherence to governance standards within the team.
Job Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
- Minimum 5 years of hands-on experience building Azure data solutions.
- Proficiency in SQL development across SQL Server, Oracle, and DB2.
- Experience with Azure-native tools like Data Factory, Databricks, and Synapse.
- Knowledge of Power BI and exposure to streaming technologies such as Kafka.
- Strong background in ETL/ELT pipeline development and cloud data engineering.
- Familiarity with CRM systems like Salesforce and supply chain domains is a plus.
- Ability to manage multiple priorities in a fast-paced environment and communicate effectively.
- ShareAustin: