Azure Data Engineer / Developer
Job Description:
Position: Data Engineer with Azure (B2B / Freelancer Contract)
Location: Remote open to candidates based in the European Union
Role Overview
We are seeking a talented Data Engineer with Azure expertise to join our team. The role focuses on developing, maintaining, and optimizing the backend of a cloud-based Web UI application, ensuring seamless integration with data warehouse solutions and Azure services. You will contribute to performance optimization, automation, and deployment processes, while collaborating closely with cross-functional teams to deliver high-quality, scalable solutions.
Key Responsibilities
-
Analyze business and technical requirements to design the backend architecture of a Web UI application hosted on Azure.
-
Develop and maintain backend services ensuring seamless integration with data warehouse systems.
-
Implement end-to-end testing and establish monitoring solutions to ensure system stability and reliability.
-
Conduct code reviews and integrate with code quality tools to maintain clean and efficient codebases.
-
Implement automated testing and CI/CD workflows using GitHub Actions.
-
Manage and optimize Azure services, including storage accounts, Azure Synapse, and Application Insights.
-
Collaborate with front-end and data engineering teams to align backend data services with application requirements.
-
Support front-end integration activities when required to ensure smooth delivery across all components.
Required Skills & Experience
-
Bachelors degree in Computer Science or equivalent practical experience.
-
Minimum 5 years of experience in a data engineering or backend development role.
-
Proficiency in TypeScript and SQL, with experience in Azure-based development.
-
Hands-on experience managing Azure Cloud services both via the Azure Portal and programmatically.
-
Familiarity with GitHub Actions and version control systems for CI/CD automation.
-
Strong understanding of data integration, performance optimization, and system reliability.
-
Excellent communication skills and ability to collaborate effectively in agile, cross-functional teams.
-
Willingness to support front-end integration and cross-domain technical collaboration.
-
Excellent command of English, both spoken and written.
Preferred Qualifications
-
Experience working with Azure Synapse or data warehouse architectures.
-
Familiarity with containerized deployments and infrastructure-as-code (IaC) concepts.
-
Strong problem-solving mindset with attention to scalability and maintainability.
Contract Type
-
Engagement Model: B2B / Freelancer
-
Location: Fully Remote (EU-based profiles only)
Required Skills:
Data Engineering Collaboration Profiles CI/CD Azure Version Control Scalability Agile Reviews Components Reliability Storage Architecture Optimization Communication Skills Automation TypeScript Integration Github Computer Science Testing Design Engineering SQL Business English Science Communication