Position: Middle DevOps Engineer (GCP)
Company: Delasport
Experience required: 3y
Category: DevOps
English level: upper
Published: 2023-09-01T00:00:00+03:00

**PLANNED TECHNOLOGY STACK
Microservice architecture, Java 17, Spring Boot 3, Kafka, Google Cloud, Kubernetes**

**RESPONSIBILITIES**

- Manage and maintain our cloud infrastructure on Google Cloud Platform (GCP) to ensure high availability, scalability, and security.
- Design, build, and manage containerized environments using Kubernetes for deploying and orchestrating microservices.
- Collaborate with software development teams to streamline the CI/CD pipeline and implement automated build, test, and deployment processes.
- Develop and maintain infrastructure as code (IaC) using Terraform to automate the provisioning and configuration of cloud resources.
- Implement and manage configuration management tools such as Ansible to ensure consistent and efficient deployment across environments.
- Monitor system performance and identify potential bottlenecks, taking proactive measures to optimize and improve overall system reliability.
- Troubleshoot and resolve issues related to infrastructure, applications, and deployments in a timely manner.
- Participate in the on-call rotation with the DevOps team, responding to alerts and incidents outside of regular business hours
- Stay up-to-date with the latest industry trends and best practices related to DevOps, cloud computing, and containerization.

**REQUIREMENTS**

- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Resilient and flexible mindset, open to changing priorities and adapting to new challenges and technologies as the business evolves.
- Proven experience as a DevOps Engineer or similar role with hands-on experience in Google Cloud Platform (GCP).
- Strong knowledge of containerization technologies, particularly Kubernetes, and experience managing containerized environments.
- Proficiency in infrastructure automation using Terraform for provisioning cloud resources.
- Hands-on experience with configuration management tools, such as Ansible.
- Solid understanding of CI/CD concepts and experience implementing CI/CD pipelines.
- Familiarity with version control systems (e.g., Git) and their integration with CI/CD pipelines.
- Knowledge of scripting languages (e.g., Bash, Python) for automation tasks.
- Experience with monitoring and logging tools to ensure the health and performance of systems.
- Strong problem-solving skills and the ability to work effectively in a team-oriented, collaborative environment.
- Excellent communication skills in English, both verbal and written.

**WHAT WE CAN OFFER YOU
**
- Modern office in Podil with an uninterruptible power supply and the Internet
- Personal time off (21 business days of paid vacation, unlimited sick leaves, paid days on special occasions)
- Public holidays
- Health insurance with the broker which is available from the first month of cooperation
- Life insurance with the broker which is available from the first month of cooperation
- Modern technical equipment
- Be-weekly English courses with native speakers based on your level
- Ukraine-based educational programs
- Sports activities reimbursement
- Corporate entertainments
- Happy hours on Fridays
- PE accounting and support