Senior DevOps Engineer
Reppls
Company Overview: A cutting-edge agri-tech company focused on revolutionizing agriculture through the power of artificial intelligence. The team is globally distributed, working remotely to harness the best talent worldwide.
We are looking for a Senior DevOps Engineer to take ownership of our infrastructure automation, monitoring, and troubleshooting. The ideal candidate will have strong communication skills, leadership potential, and expertise in AWS, Terraform, and Terragrunt. This role requires a hands-on approach to maintaining and optimizing our cloud infrastructure while working closely with software engineers, AI developers, and operations teams.
Responsibilities
- Design, implement, and maintain AWS infrastructure using Terraform and Terragrunt.
- Automate deployments and infrastructure changes using best practices in Infrastructure as Code (IaC).
- Troubleshoot Linux, Docker, and Python-related issues in development and production environments.
- Manage and optimize networking components including TCP, UDP, and VPNs.
- Set up and maintain monitoring solutions using Prometheus and Grafana to ensure infrastructure health and performance.
- Collaborate with development teams to streamline CI/CD pipelines and improve deployment efficiency.
- Implement security best practices and ensure compliance with industry standards.
- Lead initiatives to improve system reliability, scalability, and automation.
Requirements
Must-Have:
- Strong communication skills and ability to work collaboratively in a remote environment.
- Leadership potential with the ability to take ownership of infrastructure projects.
- Deep expertise in AWS, including EC2, S3, VPC, IAM, and other core services.
- Proficiency in Terraform and Terragrunt for infrastructure automation.
- Strong experience with Linux system administration.
- Expertise in Docker and containerization strategies.
- Solid knowledge of networking protocols (TCP, UDP, VPNs, firewalls, routing).
- Hands-on experience with Prometheus and Grafana for monitoring and alerting.
- Advanced proficiency in Russian.
Nice to Have:
- Python scripting skills for automation and troubleshooting.
- Experience with Kubernetes and container orchestration.
- Exposure to AI/ML workflows and data processing pipelines.
Why Join Us?
- Work on cutting-edge AI-driven agricultural technology that has real-world impact.
- Join a fast-paced startup environment with growth opportunities.
- Remote-friendly work culture with flexibility.
- Opportunity to lead infrastructure projects and shape DevOps practices.
If you’re a skilled DevOps professional passionate about automation, cloud infrastructure, and making a difference in agri-tech, we’d love to hear from you!