Job Description
We are looking for a DevOps Specialist with a strong understanding of cloud infrastructure, automation, and deployment processes. In this role, you will manage cloud resources, automate deployments, maintain Kubernetes clusters, and optimize CI/CD pipelines. You will collaborate with development teams to ensure smooth operations, troubleshoot technical issues, and implement scalable, secure solutions to support the company's infrastructure and applications.
Responsibilities:
- Administration of server/cloud infrastructures.
- Manage cloud resources (AWS and DigitalOcean, Google Cloud) to create and maintain development and deployment environments. This includes services such as ALB, Athena, AirFlow, Glue, S3, and others.
- Automation of website deployments and hosting of landing pages.
- Creation and maintenance of Kubernetes clusters and containerization.
- Configuration, maintenance, and optimization of repositories.
- Administration of version control systems (GitLab, ECR, and others), integration with CI/CD processes.
- Development of internal services and system integrations.
- Creation of services for interaction between different systems, both within the company and with partners.
- Automation of processes and services.
- Development of scripts and automated solutions (Python, Bash, Terraform).
- IT support for employees and troubleshooting.
- Organization of technical support and prompt resolution of emerging issues.
Qualifications
- Proficiency in AWS cloud infrastructure and services (ALB, Athena, AirFlow, Glue, S3).
- Proficiency in Terraform for Infrastructure as Code (IaC).
- Strong knowledge of Kubernetes and containerization technologies.
- Strong knowledge of Traffic routing and balancing systems and approaches.
- Experience working with reverse proxy (HAProxy/Nginx) and CDN (Cloudflare/Cloudfront) systems.
- Proficiency in scripting languages like Python or Bash.
- Expertise in performance tuning and capacity planning for large-scale distributed systems.
- Strong understanding of monitoring and observability tools, such as Prometheus, Grafana, and ELK stack.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration skills.
- Intermediate or higher proficiency in English (both written and spoken).
Additional Information
- Remote work
- Vacation: 20 working days
- Paid sick leave
- Learning Coverage
- Sport coverage
- Medical insurance