Tech Mahindra

DevOps Engineer

Tech Mahindra$100K — $115K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years of DevOps experience, specifically with Azure cloud.
  • Deep understanding of software development and system design principles.
  • Proficiency in GitHub operations and version control systems.
  • Experience with CI/CD platforms and tools, especially Azure DevOps and GitHub Actions.
  • Strong knowledge of Kubernetes and Helm for microservices deployment.
  • Understanding of cloud infrastructure management and automation.

Responsibilities

  • Build and maintain cloud infrastructure across Azure and other platforms.
  • Write infrastructure code to manage and provision cloud resources.
  • Support and enhance CI/CD pipelines using various tools.
  • Integrate security practices into CI/CD processes to ensure compliance.
  • Automate infrastructure operations and troubleshoot production issues.
  • Document processes and best practices, mentoring team members in DevOps workflows.
  • Configure and deploy applications using Kubernetes and related tools.

Benefits

  • Medical, vision, and dental insurance.
  • Life and disability insurance.
  • Paid time off, including holidays and sick leave.
  • Parental leave as required by law.
Full Job Description
Job Summary

This job posting is for an existing, active vacancy and we are looking to hire 7+ years of DevOps experience with Azure cloud and a deep understanding of software development and system design.

Job Title: DevOps Engineer
Location: Brampton, ON (4 Days onsite)
Mode: Hybrid


Key Responsibilities:
  • Senior DevOps - Self Starters, Independent workers
  • GitHub Operations/ Use
  • DevOps - Tools - Azure DevOps- Pipeline Orchestration
  • Moving from ADO to GitHub Actions (12 months)
  • Helm - Blueprint of all the microservices (Configure new service) / YAML [Microservices deployment for Digital and OV remains the same]
  • Akamai Netstorage - front-end deployment
  • Kubernetes - Backend deployment
  • Azure Key Vault
  • Build and Maintain Cloud infrastructure across Azure and other cloud platforms, designing cost-effective and maintainable solutions.
  • Write infrastructure code to provision and manage cloud resources, treating infrastructure as code for versioning, testing, and reproducibility.
  • Support CI/CD platform including deep knowledge of SonarQube, plan and coordinate Patching and updates.
  • Build and support CI/CD pipelines using tools like Bitbucket, GitHub, GitHub actions, etc.
  • Integrate security practices into the CI/CD pipeline, including static code analysis and vulnerability scanning, ensuring compliance with security standards.
  • implement branching strategies and code review processes for infrastructure code quality.
  • Automate infrastructure operations and deployment pipelines, troubleshoot production issues, and optimize cloud resources in different environments.
  • Create and maintain documentation for processes, configurations, and best practices, and mentor other team members in DevOps practices and CI/CD workflows.


Nice to have:

  • Knowledge in Spring and React in general
  • DevOps- React Dashboard, SonarQube, Tech Stack - Sonar - Code coverage, Dynatrace
  • GitHub Actions
  • Experience with Git or other version control systems, understanding branching strategies and pull request workflows.
  • knowledge of build automation, testing, and deployment strategies.
  • Strong knowledge of Linux, network/web protocols, encryption, and secure communication protocols, along with troubleshooting expertise across different layers of the technology stack.
  • Familiarity with database technologies like PostgreSQL, Document DB, DynamoDB, MSSQL, scanning tools like SonarQube and Sonatype, and observability tools like Dynatrace.
  • Familiarity with configuration management tools such as Puppet, Chef, or Ansible.
  • Bachelor's degree in computer science or related field (preferred).


The pay range for this role is $100,000- $115,000 per annum including any bonuses or variable pay. Tech Mahindra also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays, parental leave, and sick leave, as required by law). Ask our recruiters for more details on our Benefits package. The exact offer terms will depend on the skill level, educational qualifications, experience, and location of the candidate. This job is open for contract as well with a pay range of CAD 55-60/hr (max.)

AI tools may assist in the recruitment process; however, all hiring decisions are made by the recruitment team based on a comprehensive evaluation of candidates.

Similar Jobs

More Jobs at Tech Mahindra

More Information Technology Jobs

Find similar DevOps Engineer jobs: