Azure DevOps Engineer

Hari Sankar R
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

API
Agile Methodologies
Confluence
JIRA
Azure
Backup Devices
Cloud Engineering
Data Centers
Linux
DevOps
Disaster Recovery
Django
Python
Role-Based Access Control
Azure DevOps Pipelines
Shell Script
Systems Integration
Data Processing
System Availability
Flask
GIT
FastAPI
Atlassian Tools
Software Version Control
Vulnerability Analysis

Job description

  • Own the installation, configuration, maintenance, and operational support of commercial off-the-shelf (COTS) tools deployed on Microsoft Azure.
  • Design, build, operate, and continuously enhance Azure DevOps pipelines, integrations, repositories, and service connections.
  • Develop and maintain Python-based scripts and services to automate infrastructure controls, migrations, system housekeeping, and operational processes.
  • Implement compliance-by-default and security best practices, including role-based access control (RBAC), secrets management, artifact governance, and vulnerability scanning.
  • Monitor and troubleshoot incidents across cloud and DevOps platforms, performing root cause analysis and preventive improvements.
  • Manage upgrades and migrations of tooling and applications with minimal disruption.
  • Reduce operational toil through automation, standardization, and process improvements.
  • Collaborate closely with product, platform, and engineering teams to promote a DevOps culture and an excellent developer experience.

Requirements

  • 6-8 years of overall experience in DevOps, cloud engineering, platform engineering, or a related technical role.
  • Strong hands-on expertise with Microsoft Azure and Azure DevOps (Repos, Boards, Pipelines, Artifacts, and Service Connections).
  • Solid experience in Python scripting for automation and integrations, including API usage, data handling, and operational tooling.
  • Experience administering and supporting COTS applications in cloud environments, including installation, upgrades, backups, and high availability/disaster recovery.
  • Strong Linux fundamentals with hands-on shell scripting experience.
  • Proficiency in Git and version control best practices.
  • Experience with Python frameworks such as Django, Flask, or FastAPI.
  • Exposure to Atlassian tools such as Jira and Confluence (cloud or data center) is an added advantage.
  • Experience working in Agile development environments.

You Should Possess the Ability to:

  • Build and maintain secure, scalable, and reliable CI/CD pipelines.
  • Automate operational, compliance, and migration tasks using Python and cloud-native tools.
  • Apply DevOps and security best practices across the software delivery lifecycle.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Communicate effectively with cross-functional and distributed teams.
  • Work proactively, take ownership, and contribute as a collaborative team player.
  • Continuously learn new technologies and improve existing systems and processes.

Benefits & conditions

  • A modern cloud-first engineering environment with a strong DevOps mindset.
  • Opportunities to work on enterprise-scale platforms and tooling.
  • A collaborative and Agile way of working that values innovation and ownership.
  • Exposure to advanced automation, security, and compliance practices.
  • A supportive culture that encourages continuous learning and professional growth.

Apply for this position