T

Platform Engineering: Azure DevOps Engineer

Talpro India
Contract
On-site
Bangalore South, Karnataka, India
Software & Automation

Job Title: Platform Engineer – Azure DevOps


Location: Bangalore (Hybrid Mode)

Experience: 5+ years

Budget: INR 15.84 LPA

Notice Period: Immediate Joiners Only


Role Overview


We are seeking an experienced Platform Engineer specializing in Azure DevOps to support our clients by delivering scalable, efficient, and automated cloud solutions. This role is crucial for implementing and managing DevOps practices, including Infrastructure as Code (IaC), CI/CD, and cloud service configuration, to optimize application delivery and operations.


In this customer-facing role, you will contribute to developing and deploying Azure cloud services, ensuring efficient, automated, and reliable infrastructure to support our clients’ objectives.


Key Responsibilities


DevOps Implementation


Design and implement robust DevOps processes and toolchains for IaaS and PaaS delivery in Azure.

Automate and streamline Azure cloud configuration and management to optimize performance and reduce deployment times.


Infrastructure as Code (IaC) Management


Develop and manage Azure services using Infrastructure as Code (IaC) principles, leveraging tools such as Terraform and ARM templates.


CI/CD Pipeline Development


Build and maintain CI/CD pipelines to support automated builds, testing, and deployments, enabling seamless software delivery cycles.

Collaborate with development teams to implement modern CI/CD processes and best practices for software releases.


Collaboration and Best Practices


Work closely with cross-functional teams to drive technical decisions and establish best practices for Azure deployments and DevOps methodologies.

Promote a DevOps culture within the organization, advocating for continuous integration, deployment, and monitoring strategies.



Requirements

Required Qualifications


Experience


5-10 years in DevOps and cloud engineering, with a strong emphasis on Azure DevOps tools and practices.


Technical Skills


Cloud Platforms: Proficiency in Azure services, with hands-on experience in configuring and managing IaaS and PaaS resources (e.g., Azure App Service, VNETs, SQL Databases, Service Bus, Function Apps, Key Vault).

CI/CD Tools: Practical experience with Azure DevOps and Jenkins.

Infrastructure as Code (IaC): Proven expertise in Terraform for Azure; knowledge of ARM templates is a plus.

Scripting & Automation: Strong scripting skills in Python, Bash, or PowerShell, with knowledge of configuration management tools like Ansible and PowerShell DSC.


DevOps and Cloud Frameworks


Familiarity with the Microsoft Cloud Adoption Framework for Azure for implementing best practices in security, scalability, and reliability.


Certifications


Preferred certifications in Azure DevOps, including:

Microsoft Certified: Azure Solutions Architect Expert

Microsoft Certified: DevOps Engineer Expert


Preferred Qualifications


Terraform Associate Certification: Demonstrates advanced IaC skills for automated infrastructure management.

Additional Cloud Expertise: Broad experience with Azure services and products, as well as familiarity with Git for version control.