Position: Middle DevOps Engineer
Company: ITOutposts
Category: DevOps
Experience required: 2y
English level: intermediate

ITOutposts provide DevOps as a service for growing SaaS and middle Enterprise companies. Our offices are located in Cyprus and Ukraine while our clients are businesses from the USA, Europe, and Asia. 

Requirements:
- Work experience DevOps for at least 2+ years;
- Work experience docker/K8s;
- Experience in writing helm charts;
- Experience with AWS/Azure/GCP;
- Experience with Terraform;
- English: intermediate (B1) and higher.

Responsibilities:
- Configuring and maintaining (dev, stage, (pre)prod)environments for new client projects on AWS/GCP or on hybrid infrastructure.
- Jenkins CI/Gitlab/Github CI/CircleCI/ configuration, pipeline delivery automation.
ArgoCD/Flux(Flagger) flow implementation for Kubernetes cluster deployment;
- Design of microservice infrastructure(IaC): containerization and clustering.
- Creating and supporting database clusters, replications, and backups;
- Monitoring and logging system configuring and automation.

Business and personal qualities:

- Good knowledge of the tools that are used on projects. Flexible configuration of services and automation of project processes.
- Good understanding of DEV and QA processes.
- The ability to independently form tasks based on the client's request and tasks for optimizing project processes, and determine the level of criticality of the problem.
- The ability to offer more rational tools, the option of setting up a particular service
- High skills in troubleshooting and debugging the project in conjunction with the project development team.
- Keep track of service updates and apply the best DevOps approaches to projects. 
 - Ability to reuse the accumulated knowledge base for other projects.

- Active team player
- Ability to independently organize your work day, prioritize
- Good oral and written communication skills in English

What we offer:

- Good opportunities for career and personal development. Personal development plan and mentoring.
- Attractive salary
- Regular salary review based on work performance
- Professional opportunities and interesting tasks
- 18 calendar days of vacation
- Paid sick leaves and medical insurance
- Compensation for professional learning (courses, conferences, master classes), attending various seminars/training, learning within the company
- Friendly team
- Flexible working schedule
- Remote work