DevOps Engineer

L7Commerce

Ernakulam

On-site

INR 1,200,000 - 2,400,000

Full time

42 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

L7Commerce in Kochi, Kerala, seeks an experienced DevOps Engineer to design, implement, and manage Kubernetes-based microservice environments on Azure AKS. You will build robust CI/CD pipelines, automate deployments, and optimize performance with monitoring tools.

You will collaborate with cross-functional teams, contribute to IaC using Terraform and ArgoCD, and ensure reliability and cost efficiency across prod and lower environments in a fast-paced commerce platform.

Qualifications

  • Extensive expertise in designing, managing and building microservices for large enterprise веб applications.

Responsibilities

  • Design, implement, and manage Kubernetes environments for microservices on Azure.
  • Develop and maintain CI/CD pipelines and deployment automation.
  • Monitor and improve performance, reliability, and cost using observability tools.

Skills

Kubernetes
Istio
Azure AKS
GitOps
Python
Bash scripting
Prometheus
Grafana
Dynatrace
CI/CD tooling
Terraform
Jenkins
Opsera
GitLab CI

Tools

Docker
Gradle/Maven
Nexus
JFrog
ArgoCD
Helm
Terraform
Ansible

Job description

Kochi

Job Description
  • Play a crucial role in designing, implementing, and maintaining our microservice infrastructure and deployment pipelines, ensuring the reliability, scalability, and efficiency of our applications.
Key Responsibilities
  • Design, implement, and manage Kubernetes based environments for microservices on public cloud platform Azure.
Tech stack
  • Expert knowledge in Kubernetes distributions AKS and Azure.
  • Implement and manage service mesh architecture for microservices using Istio for enhanced communication, security, and observability, open telemetry.
  • Good knowledge and experience in CI/CD tools such as Jenkins, Opsera, Gitlab CI.
  • Version control tools like GitLab, Bitbucket, Ansible.
  • Packaging tools like Docker, Gradle/Maven, Nexus, JFrog.
  • Expert knowledge of GitOps principles to manage infrastructure as code, utilizing tools like Helm, ArgoCD, and Terraform.
  • Hands on experience in Linux server management and shell scripting.
  • Good understanding of the client architecture and application integrations to help in designing of solutions and processes.
  • Utilize Python, groovy, and bash scripting for automation and integration tasks.
  • Set up and manage monitoring and alerting using Dynatrace, Prometheus and Grafana to ensure system performance and reliability.
  • Designing and provisioning of new microservices as requested by project team.
  • Good knowledge of Vendor support model for designing microservice environment on Kubernetes.
  • Prepare cost and effort estimation for any infrastructure/microservice provisioning or enhancement.
  • Good knowledge about the requirements of the project team so as to work with the vendors on provisioning.
  • Good knowledge of the project specific application installations such as Azure Kubernetes service, ArgoCD, JDK, Istio, Prometheus, Grafana, Loki, Dynatrace etc.
  • Prepare runbooks and review with application teams and all stake holders before each release.
  • Support and troubleshoot any Kubernetes cluster, Microservices and CICD platform related issues in production and other instances.
  • Understanding of the external third-party integrations including Akamai, Azure, Apigee, kafka, mysql, redis, Palo alto firewall, etc. and work with production support team and vendors on identifying and fixing the issues.
  • Continuous monitoring of the Microservices even after an incident to ensure the complete recovery.
  • Support QA and Development teams for deploying the applications and if applications are functioning correctly in their environments.
  • Automate the build and deployment processes so as to provide QA team and Dev teams with button clicks for these activities.
  • Add/remove/modify the existing CI/CD jobs to satisfy the requests from QA/Dev teams.
  • Provide solutions to the build/deployment issues faced by QA/Dev teams.
  • Manage all lower environment clusters and CICD systems.
  • Support QA team to data refresh the lower environments with latest production data for the next sprint cycle.
  • Support the Platform team/vendors with application restarts for patching and maintenance activities.
  • Continuous research and improve the build and deployment process using latest frameworks, methodologies, solutions available in market.
  • Prepare cost and effort estimation for any new enhancement by following different FinOps principles.
  • POC with the latest frameworks/solutions to automate the existing process.
  • Eg: Helm charts are introduced for better packaging, versioning and managing of kubernetes manifests for different microservices.
  • Performance analysis and fine tuning for all application/web server instances of the applications deployed.
  • Support the performance testing of production site and be adept at queries, reporting and presenting findings.
  • Work with the performance team in analysing DevOps related tunings needed in the microservice APIs and implementing them from POC to production as needed.
  • Implementations of various performance testing tools/methodologies for microservices.
  • Monitor and timely closing of all work requests raised through JIRA/Service-Now to the satisfaction of the requester.
  • This includes requests from other teams regarding access to the tools that DevOps hold Admin access.
  • All requests from QA team and Dev teams including the stories needed for release come in JIRA and is worked on in the mentioned sprint.
  • In case of clarifications, we need to work with the respective teams and finalize the story/request.
  • People management, Interaction with offshore team.
  • Responsible for the commerce agile squad and drive the team.
  • Provide updates to the management on a regular basis about the tasks.
  • Planning and executing communication plans to stakeholders.
  • Coordinating the DevOps projects and their interdependencies.
  • Daily team management throughout the project life cycle.
  • New technologies and implementations need to be passed on to other teams.
  • Cross skilling among the team with various latest technologies.
  • Grooming of the new members to the team.
  • Writing of wiki pages, blogs and PowerPoint presentations for better understanding of new technologies/tools.
Required Skills
  • Extensive expertise in designing, managing, supporting and building microservices for large enterprise-level web applications consisting of hundreds of API.
  • Strong experience with Kubernetes and Istio for container orchestration and service mesh implementation.
  • Proficiency in Azure services and AKS for cloud infrastructure management.
  • Hands-on experience with GitOps practices and related tools like Helm, Customize and ArgoCD.
  • Proficient in scripting with Python and Bash for automation and tooling.
  • Familiarity with Prometheus, Grafana, Kiali and Dynatrace for monitoring and observability.
  • Experience with CI/CD tools like Jenkins, Opsera, GitLab CI for automated deployment.
  • Knowledge of infrastructure-as-code principles and tools such as Terraform.
  • Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Devops Engineer
Devops Engineer

Litmus7 Systems Consulting • Ernakulam, Bengaluru

On-site
INR 900,000 - 1,800,000
DevOps Engineer
DevOps Engineer

Comviva • Maharashtra

On-site
INR 1,500,000 - 2,400,000
DevOps Engineer
DevOps Engineer

GSSTech Group • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior DevOps Engineer
Senior DevOps Engineer

Benchmarkit • Pune District

On-site
INR 1,400,000 - 2,400,000
DevOps with Multi cloud - AWS and Azure - Bangalore
DevOps with Multi cloud - AWS and Azure - Bangalore

Happiest Minds Technologies • Bengaluru

On-site
INR 1,800,000 - 2,800,000
DevOps Engineer
DevOps Engineer

NTT DATA BUSINESS SOLUTIONS • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Principal Engineer Software Engineering XIII
Principal Engineer Software Engineering XIII

Vertiv Group Corporation • Pune District

On-site
INR 2,500,000 - 4,500,000
Competitive compensation
Principal Engineer Software Engineering XIII
Principal Engineer Software Engineering XIII

Vertiv Co • Pune District

On-site
INR 3,500,000 - 5,200,000
DevOps Engineer
DevOps Engineer

CUBE Software Solutions Pvt. Ltd. • Pune District

On-site
INR 1,000,000 - 1,500,000
DevOps Engineer
DevOps Engineer

Alstom Transportation • Bengaluru

On-site
INR 3,200,000 - 4,200,000