Middle DevOps engineer
Growe
Job Summary
Growe is seeking a Middle DevOps Engineer to build and manage infrastructure using Terraform, design and implement automated pipelines, create deployment scripts, and maintain monitoring and logging systems. The role involves collaborating with development and operations teams, applying security best practices, documenting processes, and providing operational support, including on-call rotations for critical incident resolution.
Must Have
- 3+ years in a DevOps, SRE, or related role
- Strong hands-on experience with AWS services including EC2, ECS, EKS, RDS, DocumentDB, ElastiCache, Keyspaces, S3, EBS, VPC, Route53, KMS, ACM, and CloudWatch
- Proficiency with Terraform, Terragrunt, and Atlantis for reproducible and version-controlled infrastructure
- Experience with GitLab CI, FluxCD, Argo Rollouts, and automation tools (Ansible, Python, Bash)
- Solid experience with Docker, Kubernetes (AWS EKS), and Helm (including custom templates, ChartMuseum)
- Familiarity with cluster add-ons such as KEDA, VPA, Karpenter, External-DNS, ingress-nginx, aws-alb-controller, and ebs-csi-driver
- Hands-on experience with Grafana, VictoriaMetrics stack, Tempo, metrics exporters, Pingdom, AWS CloudWatch, and alerting systems like PagerDuty, VMAlert, and Alertmanager
- Familiarity with Cloudflare services, including caching, DNS, and Workers
Good to Have
- Analytical & Detail-Oriented: Strong focus on log analysis and system accuracy
- Agile Learner: Proven ability to adapt to changing environments and evolving tech stacks
- Collaborative Communicator: Works effectively across cross-functional teams
- Strong Ownership: Proactive approach to service reliability and incident management
- AWS, Terraform, Kubernetes, or Helm certifications are a plus
Job Description
##### Growe welcomes those who are excited to:
- Build and manage infrastructure using Terraform and similar tools to ensure scalability, security, and efficiency;
- Design, implement, and maintain automated pipelines for faster, more reliable software delivery;
- Create and maintain scripts for deployment, configuration, and operational tasks;
- Implement monitoring and logging systems to maintain high availability and quickly detect issues;
- Work closely with development and operations teams to integrate DevOps best practices;
- Apply infrastructure and application security best practices, perform audits, and address vulnerabilities;
- Maintain clear, up-to-date documentation for processes, configurations, and troubleshooting;
- Provide operational support, troubleshooting assistance, and guidance to internal teams;
- Participate in on-call rotations to ensure the timely resolution of critical incidents.
##### We need your professional experience:
- 3+ years in a DevOps, SRE, or related role;
- Strong hands-on experience with AWS services including EC2, ECS, EKS, RDS, DocumentDB, ElastiCache, Keyspaces, S3, EBS, VPC, Route53, KMS, ACM, and CloudWatch;
- Proficiency with Terraform, Terragrunt, and Atlantis for reproducible and version-controlled infrastructure;
- Experience with GitLab CI, FluxCD, Argo Rollouts, and automation tools (Ansible, Python, Bash);
- Solid experience with Docker, Kubernetes (AWS EKS), and Helm (including custom templates, ChartMuseum);
- Familiarity with cluster add-ons such as KEDA, VPA, Karpenter, External-DNS, ingress-nginx, aws-alb-controller, and ebs-csi-driver;
- Hands-on experience with Grafana, VictoriaMetrics stack, Tempo, metrics exporters, Pingdom, AWS CloudWatch, and alerting systems like PagerDuty, VMAlert, and Alertmanager;
- Familiarity with Cloudflare services, including caching, DNS, and Workers;
- Strong problem-solving skills, ability to work closely with cross-functional teams, and clear communication;
- Certifications: AWS, Terraform, Kubernetes, or Helm certifications are a plus.
##### We appreciate if you have those personal features:
- Analytical & Detail-Oriented: Strong focus on log analysis and system accuracy;
- Agile Learner: Proven ability to adapt to changing environments and evolving tech stacks;
- Collaborative Communicator: Works effectively across cross-functional teams;
- Strong Ownership: Proactive approach to service reliability and incident management.
##### We are seeking those who align with our core values:
- GROWE TOGETHER: Our team is our main asset. We work together and support each other to achieve our common goals;
- DRIVE RESULT OVER PROCESS: We set ambitious, clear, measurable goals in line with our strategy and driving Growe to success;
- BE READY FOR CHANGE: We see challenges as opportunities to grow and evolve. We adapt today to win tomorrow.
16 Skills Required For This Role
Cross Functional
Problem Solving
Game Texts
Agile Development
Gitlab
Nginx
Dns
Aws
Ansible
Terraform
Grafana
Helm
Docker
Kubernetes
Python
Bash