We are looking for a motivated DevOps Engineer with around 3 years of hands-on experience in cloud platforms (AWS, GCP), DevOps tools like kubernetes, terraform, docker, gitlab, jenkins and database management. The ideal candidate should have strong skills in automation, CI / CD, cloud infrastructure, and database optimization. You will be working closely with development and operations teams to streamline deployments, improve reliability, and optimize performance.
Key Responsibilities :
- Design, implement, and manage CI / CD pipelines using GitLab and Jenkins
- Provision, configure, and manage infrastructure on AWS and GCP using Terraform.
- Automate system and application deployments with tools, Helm, and Docker.
- Manage Kubernetes (EKS / GKE) clusters, ensuring scalability, availability, and security.
- Manage database migration using AWS DMS, AWS Glue and GCP datastream.
- Implement monitoring, logging, and alerting solutions (Prometheus, Grafana, Loki, CloudWatch).
- Optimize databases (MySQL, PostgreSQL, MongoDB, etc.), including partitioning strategies for large datasets.
- Specially, expertise in distributed database systems is required
- Ensure infrastructure security, backups, and disaster recovery readiness.
Required Skills & Experience :
Cloud Platforms : Hands-on experience with AWS (EC2, RDS, S3, EKS, IAM, etc.) and GCP (Compute Engine, Cloudrun, Cloud SQL, Storage, IAM etc).DevOps Tools : Git, GitLab CI / CD, Jenkins, Docker, Kubernetes, Helm.Infrastructure as Code (IaC) : Terraform.Databases : Good understanding of SQL & NoSQL databases, with hands-on experience in partitioning, sharding, indexing, replication, and optimization.Monitoring & Logging : Prometheus, Grafana, Loki, Cloud-native monitoring tools.Strong knowledge of networking, security groups, firewalls, and IAM policies.Good problem-solving and troubleshooting skills.(ref : hirist.tech)