Skip to content
mimi

33365-AI Engineer_Dev Engineering

FinThrive

Pune · Hybrid Full-time Mid Level Yesterday

About the role

About

The DevOps Engineer II will play a key role in the execution of solutions and ensure strong engagement in support of a hybrid infrastructure consisting of Linux and Microsoft ecosystems across Azure and On-Premise hosting environments, and migrating On-Premise workloads to Azure. As a forward-thinking and cloud-focused Engineer, the individual will play a key role in a team to help design and develop DevOps processes and automation specifically for Azure. Our vision is to build a solid automation framework and pipelines to ensure end-to-end integration and deployment of infrastructure and application artifacts on the cloud. The DevOps Engineer will be expected to help build the framework that will ensure delivery, observability and security, via automated deployment of necessary templates and scripts, thereby drastically reducing our ‘time to market’, and improving the reliability of our platforms. The role requires collaborating with technical team members who operate from different parts of the world.

Responsibilities

  • Following the design, development of reusable automation framework, and implementation of end-to-end automated CI/CD pipelines for the integration and deployment of application and infrastructure resources on cloud.
  • Play an active part in delivering user stories and participating in daily scrum calls to ensure development and delivery of the products as outlined in the roadmap.
  • Provide ongoing support to application development teams on their DevOps needs.
  • Perform IaC development and maintenance (Terraform, Azure ARM) and development of infrastructure deployment pipelines.
  • Provide after-hours support on an as needed basis for high severity incidents, and to support major planned maintenance activities and releases.

Skills & Experience

  • 5+ years of experience providing DevOps services and related automation for mission-critical applications and infrastructure at a large organization, with a minimum of 3 years of experience working with Azure.
  • Developing Infrastructure-as-Code to configure and deploy various cloud infrastructure resources such as VMs, network components, firewalls, gateways, load-balancers etc..
  • Strong understanding of cloud computing and hands‑on experience in migrating workloads to Azure.
  • Experience building end-to-end automation of CI/CD pipelines using Terraform, PowerShell, and Python to deploy infrastructure and application artifacts to the cloud.
  • Experience using YAML for creating manifests, config files etc..
  • Experience one or more CI/CD tools such as Azure DevOps, Jenkins, GitLab, or Bamboo.
  • Experience working with Kubernetes, Docker Swarm, or Docker Enterprise. Configuring and deploying applications in a Kubernetes cluster via automated CI/CD pipelines leveraging manifests/helm/ArgoCD etc..
  • Application development experience with at least one of the popular languages like Java or C#.
  • Experience working with Virtual Machines, Azure Site Recovery, Azure Functions, Azure Automation, App Service, Azure DevOps, Azure Monitor, Azure Backup, Azure storage, Application Gateway, Azure DNS, Load Balancer
  • Expertise in creating/updating/maintaining IaC templates and configuration files.
  • Excellent troubleshooting and technical problem‑solving skills

Qualifications

  • Bachelor’s degree in computer science or in an equivalent discipline.
  • Certifications: Microsoft Azure Architect and Microsoft Certified Azure Administrator (Preferred).

Requirements

  • Developing Infrastructure-as-Code to configure and deploy various cloud infrastructure resources such as VMs, network components, firewalls, gateways, load-balancers etc..
  • Strong understanding of cloud computing and hands-on experience in migrating workloads to Azure.
  • Experience building end-to-end automation of CI/CD pipelines using Terraform, PowerShell, and Python to deploy infrastructure and application artifacts to the cloud.
  • Experience using YAML for creating manifests, config files etc..
  • Experience one or more CI/CD tools such as Azure DevOps, Jenkins, GitLab, or Bamboo.
  • Experience working with Kubernetes, Docker Swarm, or Docker Enterprise. Configuring and deploying applications in a Kubernetes cluster via automated CI/CD pipelines leveraging manifests/helm/ArgoCD etc..
  • Application development experience with at least one of the popular languages like Java or C#.
  • Experience working with Virtual Machines, Azure Site Recovery, Azure Functions, Azure Automation, App Service, Azure DevOps, Azure Monitor, Azure Backup, Azure storage, Application Gateway, Azure DNS, Load Balancer
  • Expertise in creating/updating/maintaining IaC templates and configuration files.
  • Excellent troubleshooting and technical problem-solving skills

Responsibilities

  • Following the design, development of reusable automation framework, and implementation of end-to-end automated CI/CD pipelines for the integration and deployment of application and infrastructure resources on cloud.
  • Play an active part in delivering user stories and participating in daily scrum calls to ensure development and delivery of the products as outlined in the roadmap.
  • Provide ongoing support to application development teams on their DevOps needs.
  • Perform IaC development and maintenance (Terraform, Azure ARM) and development of infrastructure deployment pipelines.
  • Provide after-hours support on an as needed basis for high severity incidents, and to support major planned maintenance activities and releases.

Skills

Azure ARMAzure BackupAzure DevOpsAzure DNSAzure FunctionsAzure MonitorAzure Site RecoveryAzure StorageApplication GatewayBambooC#DockerDocker EnterpriseDocker SwarmGitLabInfrastructure as CodeJavaJenkinsKubernetesLinuxMicrosoftPowerShellPythonTerraformVMsYAML

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free