Job Description :-
We are looking for an experienced DevOps Engineer to join our team. As a DevOps Engineer, you will play a key role in designing, implementing, and optimizing end-to-end DevOps processes. The ideal candidate should have a proven track record of successfully implementing DevOps best practices and possess expertise in a wide range of tools and technologies. If you are passionate about creating efficient and scalable infrastructure, automating processes, and ensuring seamless deployments, we want to hear from you.
Responsibilities :-
- Design, provision, configure, and maintain AWS infrastructure using Terraform and Terragrunt.
- Manage and operate production-grade Amazon EKS/Kubernetes clusters, including cluster configuration, upgrades, workload management, troubleshooting, and scaling.
- Deploy and manage Kubernetes workloads using Helm, including deployments, services, ingress, ConfigMaps, Secrets, resource configurations, and policies.
- Build, maintain, and optimize CI/CD pipelines using GitHub Actions.
- Implement and maintain GitOps workflows using ArgoCD for continuous delivery and infrastructure/application deployments.
- Design and manage workflow automation using Argo Workflows.
- Provision, configure, and operate AWS services including EC2, EKS, ECR, S3, VPC, Lambda, ALB, SQS, SNS, OpenSearch, Redis/ElastiCache, Redshift, DMS, DynamoDB, RDS, IAM, and CloudWatch.
- Manage secrets, credentials, encryption, and access controls using AWS Secrets Manager (ASM), KMS, and IAM.
- Implement and enforce cloud security best practices, including least-privilege IAM, RBAC, network controls, encryption, and secure secrets management.
- Develop and maintain infrastructure automation, migration, deployment, and operational scripts using Python and Bash/Shell.
- Build reusable and scalable Terraform modules and Terragrunt configurations across multiple environments.
- Implement and maintain comprehensive monitoring, logging, and distributed tracing using Prometheus, Grafana, Loki, Tempo, New Relic, and CloudWatch.
- Define monitoring metrics, dashboards, alerting thresholds, and operational health checks for infrastructure and applications.
- Troubleshoot and resolve AWS, Kubernetes, networking, CI/CD, deployment, and infrastructure-related issues.
- Participate in incident response, root-cause analysis, remediation, and preventive improvement activities.
- Collaborate with development teams to improve build, test, release, deployment, and application delivery workflows.
- Automate repetitive operational processes to improve reliability, scalability, and engineering efficiency.
- Support cloud migration and modernization initiatives, including migration workloads using AWS services such as DMS.
- Maintain clear and up-to-date infrastructure documentation, architecture documentation, runbooks, SOPs, and deployment guides.
- Follow Git-based infrastructure and application management practices and promote DevOps/GitOps best practices.
Technical Skills :
| Domain | Technologies |
| Cloud | AWS |
| AWS Services | EC2, EKS, ECR, S3, VPC, Lambda, ALB, SQS, SNS, OpenSearch, Redis/ElastiCache, Redshift, DMS, DynamoDB, RDS, IAM, CloudWatch |
| Infrastructure as Code | Terraform, Terragrunt |
| Containers & Orchestration | Kubernetes, Amazon EKS, Docker, Helm |
| CI/CD | GitHub Actions |
| GitOps & Deployment | GitOps, ArgoCD |
| Workflow Orchestration | Argo Workflows |
| Security & Secrets Management | AWS IAM, AWS KMS, AWS Secrets Manager (ASM), Kubernetes RBAC |
| Monitoring & Observability | Prometheus, Grafana, Loki, Tempo, New Relic, CloudWatch |
| Version Control | Git |
| Scripting & Automation | Python, Bash/Shell |
| Cloud Migration | AWS DMS, migration automation, infrastructure modernization |
| DevOps Practices | CI/CD, GitOps, Infrastructure Automation, Incident Management, Monitoring, Reliability Engineering |
Qualifications:
1. 6+ years of experience as a DevOps Engineer or in a similar role.
2. Extensive knowledge in AWS and EC2
3. Expertise in Docker and Kubernetes.
4. Expertise with EKS: K8s(GitOps approach with ArgoCS using Kustomize and GitHub Actions)
5. Proficient in scripting with bash and Python.
6. Experience with EDS(MySQL)
7. Experience with serverless computing and event-driven architectures.
8. Experience with ElastiCache(Redis)
9. Experience with SNS/SQL
10. Proficient in Jenkins, PHP and New Relic
11. Excellent problem-solving and troubleshooting skills.
12. Strong communication and collaboration skills.
13. Ability to work independently with minimal supervision, demonstrating a proactive and self-driven approach to solving complex problems and driving projects to completion.
What is working at EE like?
Eastern Enterprise is an IT services company specialized in crafting software solutions for startups, and small & medium enterprises with passion and dedication. We are a strong team of 250+ technology artists helping 100 clients across Europe to create software solutions that are robust, creative, modern, user-centric, logical, and secure. Building a company is hard work. We expect a lot from each other. We are a driven team with big goals, so we seek individuals who are genuinely passionate about their work and possess an entrepreneurial spirit. Our Indo-Dutch culture is unique, we value our people, encourage their development, & reward their performance. The continuous development of our employees is important & we believe "The heart and soul of Eastern Enterprise are Our People". At Eastern Enterprise, Your tomorrow starts today.
What we offer:
• We offer you a chance to be part of a truly amazing journey in a company that sets very high targets and works hard to achieve them.
• You will be able to work with smart, motivated, and engaged co-workers from all over the world, in an intense and very energetic environment. This leads to you having a tangible impact on the way that we operate and expand our business
• Strong technical culture of continuous innovation and improvement
• Flexible festive holidays, swap days off according to your values and beliefs.
• Work at one of our hub city offices or even remotely
• Freedom to be yourself, express your ideas in a safe way
• Much appreciation and an attractive salary
• Legendary parties, fun team outings
• A challenging position & will work with motivated project managers and developers
• Attention and time for your professional and personal growth
• EE encourages the free exchange of ideas, respect for differences, and well-being in the workplace for everyone. Passionate people are EE's Ace of spades.