w

Azure DevOps Engineer

wemetrix
Full-time
On-site
Athens, Attica, Greece
Description

The Azure DevOps Engineer would be responsible in the provisioning, deployment, and management of applications and services within the Company's Microsoft Azure cloud environment. The Engineer should embody a fusion of skills in software development and IT operations, enabling them to oversee code releases and deployments with an emphasis on automation, continuous integration, and delivery. This role demands a deep understanding of Azure services, cloud architecture, and DevOps practices, as well as the ability to orchestrate workflows and collaborate with cross-functional teams to ensure seamless, scalable, and efficient software lifecycle management. The Engineer of the Azure DevOps ecosystem, play a pivotal role in accelerating and optimizing the software development process, ensuring that businesses can innovate and deliver high-quality products at pace.



Requirements
  • At least 5 years experience
  • Designing and implementing secure cloud infrastructure using Azure services to support scalable and reliable software deployment
  • Automating and optimizing continuous integration and continuous delivery (CI/CD) pipelines for system provisioning and application deployment
  • Managing source code repositories and branching strategies to maintain code quality and facilitate collaboration among developers
  • Monitoring and ensuring the performance, availability, and scalability of applications and environments in Azure
  • Implementing infrastructure as code (IaC) practices using tools like Azure Resource Manager (ARM) templates or Terraform
  • Collaborating with development teams to identify and resolve build or deployment issues and streamline development workflows
  • Configuring and managing Azure DevOps services, such as Azure Boards, Azure Repos, Azure Pipelines, and Azure Artifacts
  • Enforcing security best practices and compliance policies to protect the infrastructure and data within the Azure cloud
  • Facilitating the creation and maintenance of automated testing frameworks to improve software quality and reliability
  • Conducting system troubleshooting and problem-solving across platform and application domains
  • Staying current with the latest Azure features and DevOps trends to drive innovation and efficiency within the organization
  • Providing guidance and mentoring to development teams on DevOps principles and best practices in the Azure ecosystem


Benefits
  • Attractive remuneration and benefits package
  • Development opportunities in a constantly evolving environment
  • Flexible work arrangements
  • Inclusive work environment