We are helping our client to look for a skilled DevOps Engineer to join our team on a 12-month contract. This role focuses on developing and maintaining data management tools within a Microsoft ecosystem, including Azure, Power BI, and other related technologies. The ideal candidate will have strong expertise in Python and experience with data integration, automation, and CI/CD pipeline management.
Key Responsibilities:
- Design, develop, and maintain data management solutions using Microsoft Data Fabric.
- Implement and manage CI/CD pipelines for seamless data integration and deployment.
- Work closely with data engineers, data scientists, and other teams to ensure efficient data workflows.
- Automate data processing tasks using Python and scripting languages.
- Monitor, troubleshoot, and optimize data management systems.
- Ensure compliance with data security and industry best practices.
- Document system configurations, processes, and troubleshooting procedures.
Requirements:
- Proven experience in DevOps, data engineering, or a similar role.
- Strong proficiency in Python and Microsoft technologies (Azure, Power BI, etc.).
- Familiarity with data integration tools and best practices.
- Hands-on experience with CI/CD tools such as Azure DevOps or Jenkins.
- Solid understanding of data security and compliance frameworks.
- Strong analytical skills and attention to detail.
- Effective communication and collaboration abilities.
Preferred Qualifications:
- Experience with Microsoft Data Fabric, Snowflake, or related technologies.
- Relevant certifications in Azure or Microsoft platforms.
- Familiarity with containerization and orchestration (Docker, Kubernetes).
- At least 5 years of relevant industry experience.