Experience : 5+ Years
Work Mode : Work from office
Job Description :
1. CI / CD & Release Management
- Design, implement, and maintain robust CI / CD pipelines using Harness and Jenkins.
- Optimize build and release processes to reduce deployment time and improve reliability.
- Automate rollback, blue-green, and canary deployment strategies for safe releases.
2. Infrastructure as Code (IaC)
Define, provision, and manage cloud infrastructure using Terraform and AWS CloudFormation.Ensure all infrastructure changes are version-controlled, tested, and compliant with security standards.Implement modular and reusable Terraform configurations.3. Cloud & Platform Engineering
Architect and manage AWS environments (EC2, EKS, RDS, S3, VPC, IAM, Lambda, CloudWatch).Ensure cloud infrastructure is highly available, scalable, cost-optimized, and secure.Implement monitoring, alerting, and logging solutions using CloudWatch, Prometheus, Grafana, or similar.4. Containerization & Orchestration
Deploy, manage, and scale workloads on Kubernetes clusters (EKS or self-managed).Package and deploy applications using Helm Charts with proper versioning and dependency management.Implement Kubernetes best practices including RBAC, pod security, and network policies.5. Security & Compliance
Integrate DevSecOps practices into CI / CD pipelines (static code analysis, vulnerability scans, secrets management).Apply least-privilege principles with AWS IAM roles and Kubernetes RBAC.Ensure compliance with organizational and industry standards.6. Automation & Scripting
Automate repetitive operational tasks using Python, Bash, or Go scripting.Build self-service automation for developers (infrastructure provisioning, environment setup).7. DevOps Best Practices
Promote GitOps principles with tools like ArgoCD or FluxCD (if applicable).Drive standardization of branching strategies, code reviews, and release processes.Foster a culture of observability, monitoring, and continuous improvement.8. Collaboration & Mentorship
Work closely with developers, QA, and SREs to accelerate delivery while maintaining stability.Mentor junior DevOps engineers on modern tooling and best practices.Participate in on-call rotations, incident response, and root cause analysis.9. Performance & Reliability Engineering
Conduct capacity planning, performance tuning, and cost optimization.Implement resilience testing, chaos engineering, and disaster recovery drills.10. Continuous Improvement
Evaluate emerging DevOps tools and practices (e.g., service mesh, progressive delivery).Contribute to documentation, runbooks, and knowledge sharing.