Apply now »

IT&D Platform Manager - DevOps Engineer

Description

We are seeking a skilled and dedicated Azure DevOps Engineer to join our Azure DevOps Platform team. As an Azure DevOps Engineer, you will play a crucial role in supporting and managing our continuous integration, continuous deployment (CI/CD) pipelines, and automation tools using Microsoft Azure DevOps. Your focus will be on streamlining our development processes, enhancing efficiency, and ensuring a seamless software delivery lifecycle.

Besides supporting the development cycle, you will have the ability to shape our software development and deployment processes by leveraging the power of Microsoft Azure and DevOps principles. Your expertise and experiences will enable us to deliver high-quality software products more efficiently and reliably. Join our team and be part of an innovative and dynamic environment!

 

You will...

 

  • Define Azure DevOps strategy and roadmap, managing the backlog
  • Azure DevOps Implementation: Manage Azure DevOps pipeline, repositories, and build/release definitions to enable automated software delivery for teams.
  • CI/CD automation: Define and manage CI/CD workflows to automate code deployments, testing and monitoring of our products.
  • Source Code Management: Collaborate with development teams to ensure proper version control, branching and merging strategies are followed using Azure Repos.
  • Build and Release Management: Manage build agents and support in the creation of release deployments across various environments (GCP/Azure/etc.) while maintaining the reliability and security of the process.
  • Monitoring and Troubleshooting: Implement monitoring solutions to track the performance and health of CI/CD pipelines, and promptly resolve any issues or bottlenecks that may arise.
  • Documentation: Create and maintain comprehensive technical documentation related to CI/CD processes, tool configurations, and practices.
  • Training and Support: Provide training and support to development teams to promote adoption of DevOps practices and assist with troubleshooting any Azure DevOps-related issues.
  • Continuous Improvement: Continuously assess and enhance the CI/CD pipelines, tool, and processes to achieve higher efficiency, quality, and performance.

 

You’ll succeed if You have…

 

  • Strong understanding of software delivery lifecycle
  • Proven experience as a DevOps Engineer or similar role with a focus on managing Azure DevOps.
  • In-depth knowledge of Microsoft Azure services and platform, including Azure DevOps, Azure Pipelines, and Azure Repos.
  • Proficiency in scripting languages such as PowerShell, Bash, or Python for automation tasks
  • Familiarity with Infrastructure as Code (IaC) tools like ARM templates, Terraform, or Ansible.
  • Strong understanding of version control systems, preferably Git.
  • Solid understanding of software development methodologies and practices.
  • Ability to troubleshoot and resolve issues related to CI/CD pipelines and tools.
  • Excellent communication and teamwork skills to collaborate with cross-functional teams effectively.

You’ll love it because you’ll...

 

  • Enjoy a permanent contract with a comprehensive package of additional benefits, ensuring your well-being and job satisfaction.
  • Collaborate with stakeholders from all over the world and contribute to the development of all our products.
  • Collaborate closely with product managers, developers, testers, and business analysts, fostering a multidisciplinary and collaborative work environment.
  • Join a friendly and ambitious team within a dynamic global company, where your ideas and contributions are valued.
  • Work on diverse projects in the fast-growing technology sector, allowing you to continuously learn and grow in your role.

Apply now »