DevOps Engineer
Job Description
• Bachelor’s degree in Computer Science or related field (or equivalent practical experience).
• 4–5 years in DevOps experience on Azure.
• Hands-on with Kubernetes (preferably EKS), Docker, and container orchestration patterns.
• Strong CI/CD experience with ADO pipelines (YAML/multi-stage), Git, and artifact/version management.
• Proficiency building, deploying Java Spring Boot microservices with Maven; working knowledge of Node.js build processes and .net based compilations.
• Working knowledge of SonarCloud for static analysis and JFrog Artifactory for dependency and artifact management.
• Scripting skills in Bash/Python/Groovy; ability to automate repetitive tasks and pipeline steps.
• Solid grasp of observability (logs/metrics/traces).
• Excellent problem-solving, communication, and cross-functional collaboration skills.
Job Responsibilities
Design, implement, and maintain CI/CD pipelines in Azure DevOps (ADO) for automated build, test, and
deployment.
• Integrate and enforce code quality using SonarCloud; manage build artifacts and dependencies in JFrog
Artifactory.
• Containerize services with Docker and deploy to AWS EKS (Kubernetes); manage cluster scaling, upgrades, and
observability.
• Deploy and operate applications across AWS services: EC2, S3, Postgres (Amazon RDS/PostgreSQL), and Redis
(Amazon ElastiCache).
• Build and release Java Spring Boot microservices using Maven; configure multi-module builds and versioning
strategies.
• Build and release .NET apps built using C# & C++.
• Automate front-end build and deployment pipelines for Node.js applications (environment configs, asset
optimization).
• Implement Infrastructure-as-Code (IaC) using Terraform; maintain reusable modules and secure variables
management.
• Configure automated tests (unit/integration) in the pipeline; enable blue/green or canary strategies where
applicable.
• Ability to setup performance tuning parameters related to Autoscaling configurations, KPI management and
alerts.
• Collaborate with developers, VandV teams, and security to enforce DevSecOps best practices, including secret
management and SAST/DAST.
Department/Project Description
We are seeking an experienced DevOps Engineer with 4–5 years of hands-on experience in cloud-based deployments and
modern DevOps practices. The ideal candidate has strong expertise in AWS, Kubernetes orchestration, and CI/CD
automation using Azure DevOps (ADO), and partners closely with development teams to streamline build, integration,
and deployment of Java Spring Boot microservices, .NET apps & Node applications.