Position: Devops Engineer
Company: Digicode
Experience required: 2y
Category: DevOps
English level: intermediate
Published: 2020-08-01T00:00:00+03:00

**Main requirements:**
Our system is built of microservices packed as docker containers . We expect an amount of 10 -15 spring boot (java based) and 3-5 nodejs based microservices
- Worked with java containers - a must
- Self study capabilities - a must
- AWS, Google Cloud or Azure - a must
- CI/CD - must know at least 2 systems
- Understand how to configure memory management
-  The infrastructure is built of postgresql, kafka, redis, clickhouse (or other DW storage)
-  The environments that we are plan to maintain are:
     - Development / QA environments: A single machine or VM setup (using docker-compose or something similar) that enables developers and testers to launch an instance with the desired micro-services and infrastructure components. Those environments should have a MAX TTL in days / hours.
     - Integration: A full Kubernetes deployment setup. Every merge to integration should instantiate a build of the relevant micro-service / all micro-services). Should have CI access (to Jenkins)
 
**Desirable requirements:**
Helm charts - plus
Cost optimization awareness

**We offer:**
- Professional and personal development.
- Comfortable working environment.
- 18+ working days paid vacation.
- Paid sick leaves.
- Medical insurance for employees, for children of employees.
- Language classes.
- Subscription for pool and gym.
- Compensation of visiting professional conferences