Role - Lead Devops Engineer
Experience - 5+ years
Location - Remote
About the Role:
We are looking for a skilled and hands-on DevOps Engineer to join our engineering team. You will be responsible for managing cloud infrastructure, orchestrating containerized deployments, maintaining CI/CD pipelines and ensuring the reliability and observability of our Java-based microservices ecosystem.
Key Responsibilities
Cloud Infrastructure & Services
- Provision and manage AWS services including EC2, VPC, Security Groups, ELB, API Gateway, S3, SNS, SQS, RDS (Aurora), and DynamoDB
- Configure and maintain AWS ElastiCache (Redis/Memcached) and manage secrets securely using AWS Secrets Manager
- Manage MongoDB deployments including record lifecycle management, purging strategies, and performance tuning
- Knowledge of DevOps Security Operations and Best Practices
Kubernetes & Container Orchestration
- Host and manage Java microservices in Kubernetes clusters running on EC2 with self-scaling pods
- Knowledge and usage of Docker Enterprise for deployment of Java microservices
- Configure Kubernetes Secrets, ConfigMaps, resource limits and namespace management
- Monitor and troubleshoot pod health by analyzing HTTPD logs and events
- Lead and execute Kubernetes cluster migrations with minimal downtime
CI/CD Pipeline & Deployments
- Build and maintain deployment pipelines for Java microservices using Helm charts, cloud config and YAML manifests
- Manage versioned deployments using conventional commits and image tagging strategies
- Deploy and administer Flowable Enterprise applications, including MongoDB-backed record management and purging workflows
- Deploy and manage MuleSoft applications, including admin control and role-based access assignment for users
Source Control & Access Management
- Configure roles, permissions, and group structures in GitLab Enterprise, self-hosted open-source GitLab, and Bitbucket
- Enforce branching strategies, merge request policies and CI/CD integration within Git platforms
Observability & Monitoring
- Use OpenLens for day-to-day Kubernetes cluster visibility and troubleshooting
- Set up and manage monitoring dashboards and alerts using Grafana and Dynatrace
- Proactively identify performance bottlenecks and infrastructure anomalies
Required Skills & Qualifications
- Strong proficiency with AWS core services (EC2, RDS, Aurora, DynamoDB, API Gateway, ELB, S3, SNS/SQS, VPC, Security Groups, Secrets Manager)
- Solid experience with Kubernetes and Docker (cluster management, Helm, pod lifecycle, migrations)
- Proficiency in GitLab (Enterprise & self-hosted) and Bitbucket administration
- Experience deploying Java microservices using Helm charts, YAML configs, and cloud config servers
- Working knowledge of MongoDB, Redis, Elastic cache and Memcached
- Hands-on experience with tools like OpenLens, Grafana and Dynatrace
- Experience with Flowable BPM and MuleSoft deployments is a strong advantage
- Familiarity with conventional commits, semantic versioning and Docker image tagging
- Team Leadership & Stakeholder Management
Nice to Have
- Exposure to infrastructure-as-code tools like Terraform or Ansible
- Experience with EKS and Terraform- AWS certifications (DevOps Engineer)
Pay: ₹2,500,000.00 - ₹3,000,000.00 per year
Work Location: Remote
Melde dich an, um authentische Bewertungen, anonyme Sternewertungen und Gehaltsangaben zu sehen, bevor du dich bewirbst.