We are seeking an experienced Data Engineer to join our innovative data team data team and help build scalable data infrastructure, software consultancy, and development services that powers business intelligence, analytics, and machine learning initiatives. The ideal candidate will design, develop, and maintain robust high-performance data pipelines and solutions while ensuring data quality, reliability, and accessibility across the organization working with cutting-edge technologies like Python, Microsoft Fabric, Snowflake, Dataiku, SQL Server, Oracle, PostgreSQL, etc.
Required Skills and Qualifications
Programming Languages: Proficiency in Python
Cloud Platforms: Hands-on experience with Azure (Fabric, Synapse, Data Factory, Event Hubs)
Databases: Strong SQL skills and experience with both relational (Microsoft SQL Server, PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra) databases
Version Control: Proficiency with Git and collaborative development workflows
Proven track record of building production-grade data pipelines handling large-scale data or solutions.
Desired experience with containerization (Docker) and orchestration (Kubernetes) technologies.
Knowledge of machine learning workflows and MLOps practices
Familiarity with data visualization tools (Tableau, Looker, Power BI)
Experience with stream processing and real-time analytics
Experience with data governance and compliance frameworks (GDPR, CCPA)
Contributions to open-source data engineering projects
Relevant Cloud certifications (e.g., Microsoft Certified: Azure Data Engineer Associate, AWS Certified Data Engineer, Google Cloud Professional Data Engineer).
Specific experience or certifications in Microsoft Fabric, or Dataiku, Snowflake
What We Offer
Competitive compensation and benefits package.
Opportunities to work on both legacy modernization and cutting-edge projects.
Collaborative and growth-oriented work environment.