Job Description
- Work closely with Software Engineering teams to ensure the availability, performance, security and scalability of the product
- Deploy, automate, manage and maintain AWS cloud-based production system
- Develop and maintain CI/CD pipelines
- Design, implement and continuously improve monitoring solutions and microservice-based architecture
- Design, implement and maintain infrastructure-as-code
- System troubleshooting and problem resolution across various application domains and platforms
- Proactively propose architectural changes and process improvements
- Mentor other team members
Requirements
- Demonstrated experience as a DevOps Engineer for a minimum of 3 years
- Ability to work independently
- Working experience in provisioning and managing of AWS cloud (or GCP/Azure)
- Working experience with modern container orchestration tools such as Kubernetes or equivalent
- Working experience with modern infrastructure as code tools such as Terraform or equivalent
- Experience with monitoring tools such as ELK stack, Grafana/Prometheus or equivalent
- Comfortable with Database management
- Comfortable with one or more scripting languages such as Python, Bash, Go, etc.
- Expertise in complex deployments using continuous delivery and continuous integration
- Experience in building CI/CD processes (Jenkins, Gitlab, GitHub Actions, etc)
- Efficient communication and coordination skills
- Fluent English communication skills
Company offers
- Competitive salary
- Career opportunities
- Medical Insurance upon the completion of the probationary period
- Supportive and caring Leadership
- A modern office in the center of Tallinn
- A chance to work as part of a highly motivated and talented team
- Referral program
- Stebby
- Team building and Company Events
- Free parking