WP

DevOps Engineer

Wpp Groups
Chennai2-4 LPA Posted 9 Apr 2025
FULL TIME
Rest Api
Gitlab
Cicd
Azure Devops

Job Description

We are looking for a DevOps Engineer to join our team. The ideal candidate should have at least two years of experience in DevOps or software development, preferably with a strong background in automation, deployment, and monitoring of applications in a hybrid cloud environment (Azure Cloud). As a DevOps Engineer, you will be responsible for designing and implementing the infrastructure, tools, and processes required for the development and deployment of our software applications.

What you'll be doing:

  • Design, implement, and maintain infrastructure, tools, and processes required for the development and deployment of our software applications.
  • Automate software build, test, and deployment processes for both on-premise and Azure resources.
  • Facilitate the migration of application components from on-premise to cloud environment.
  • Monitor and maintain the health, performance, and security of both infrastructure and applications.
  • Troubleshoot and resolve issues related to infrastructure, applications, and deployments.
  • Collaborate with development and QA teams to ensure the reliability, scalability, and availability of our applications.
  • Establish and maintain our build and release pipeline (CICD) on GitLab and Azure DevOps.
  • Continuously improve the infrastructure and processes to optimize efficiency, reliability, and cost.

What you'll need:

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • Minimum of two years of experience in DevOps or software development field.
  • Proficient in the full Software Delivery Life Cycle (SLDC).
  • Strong knowledge of web development frameworks and web security principles (REST API, .NET Framework, Angular, OAuth)
  • Good knowledge of microservices patterns.
  • Experience with scripting languages such as Python, Bash, or PowerShell.
  • Strong experience with hybrid cloud infrastructure management, preferably in Azure Cloud.
  • Experience with automation tools such as Terraform and Ansible.
  • Expertise in containerization technologies such as Docker and Kubernetes.
  • Strong experience with secure build & release management, preferably on Gitlab, Azure DevOps and ArgoCD.
  • Deep understanding of networking, security, and monitoring principles across infrastructure and application components.
  • Excellent problem-solving and communication skills.

Join WhatsApp Channel