DevOps Engineer (IST Timezone)
testRigor
- Казахстан
- Постоянная работа
- Полная занятость
- Estimation and planning for infrastructure and automation tasks.
- Analysis of requirements to develop robust, maintainable systems.
- Designing and implementing Infrastructure as Code (IaC) solutions using Terraform and related toolchains.
- Managing cloud infrastructure across Azure, AWS, Google Cloud (GC), and Cloudflare (CF).
- Deploying, maintaining, and optimizing Kubernetes (k8s) clusters and containerized workloads.
- Developing scripts and automation using Python, Bash, and PowerShell.
- Administering MongoDB databases and ensuring high availability and backups.
- Maintaining systems across Linux, macOS, and Windows environments.
- Supporting development teams with CI/CD pipelines, automated testing, and continuous delivery.
- Configuring networks, VPNs, and HTTP reverse proxies for secure and efficient communication.
- Implementing best practices for source control with Git and automating workflows.
- Monitoring systems for reliability, performance, and security.
- Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- 3+ years' experience as a DevOps Engineer or a similar infrastructure/cloud engineering role.
- Proven experience deploying and managing infrastructure on at least two of the following: Azure, AWS, Google Cloud.
- Experience with Cloudflare a bonus
- Hands-on expertise with Infrastructure as Code (e.g., Terraform, CloudFormation).
- Advanced scripting with Python, Bash, and PowerShell.
- Strong grasp of networking concepts, VPNs, and HTTP proxying.
- Experience with Kubernetes set-up, management, and troubleshooting.
- Familiarity with administering and scaling MongoDB.
- Proficient with Git and modern CI/CD practices.
- Previous experience supporting SaaS products in a start-up or high-growth technology company.
- Passionate about automation, reliability, and operational excellence.
- Strong analytical and troubleshooting abilities in complex, distributed systems.
- Quick to deliver effective results with a proactive and adaptable approach.
- Eager to learn and tackle technical challenges.
- Excellent communicator and collaborative team player.
- Professional and highly committed to quality deliverables.
- Fluent in written and spoken English.
- 100% remote work
- US holidays
- Unlimited paid time off (PTO)