Position: CTO / Architect
Company: Depositphotos
Experience required: 5y
Category: Node.js
Published: 2021-08-01T00:00:00+03:00

**Technologies, that we use:**

Platform:
- Configuration management -  ansible, terraform
- Kubernetes over AWS EC2 + kops (No EKS)
- OpenFaaS
- Helm
- CI / CD - over gitlab

Monitoring and observability:
- Grafana, 
- Prometheus
- OpenTelemetry (application traces and metrics)
- Loki (no ELK)

Backend stack:
- Nodejs (both with typescript and javascript)
- Golang
- Mongodb as the standard database
- RabbitMQ as message broker
- Redis as caching server and work queues
Frontend stack:
- React, Redux, Rx.js, Canvas, WebGL


**as a CTO in Crello, you will:**
		
- be actively engaged in backend / frontend architecture design & evolution
- improve and maintain CI & CD system
- Lead an infrastructure development and make it cost effective
- Directly manage SRE/Platform team to provide in place support for any team need it
- Become a temporary technical leader in fresh teams
- Establish recruiting and education policies
- Improve and evolve management automation & awareness system
- Be engaged in day to day activities - code review, documentation, metrics.
- Get your hands dirty - handson work, prototype development, bottleneck resolving 
- Participate in on-call support (at least at the beginning)
- Participate  in dev process (Help product owners to identify and resolve technical bottlenecks)
- Improve and maintain development culture
- be a great team player. This position requires working with others closely
- Oversee and improve the documentation

**What we offer:**
Competitive compensation level
Teams with over 60 professional developers
Paid Vacations (24 days), Statutory Holidays and Sick leaves
Comfortable Offices in Kyiv and Cyprus
Flexible Work Schedule

Crello is a visual editor launched by Depositphotos in 2017. It allows creating social media images, and banners, posters, email headers, and other popular formats.

**Crello** is easy to use — it doesn't matter if you are an experienced designer or a beginner. We made Crello for marketers, social media specialists, entrepreneurs, bloggers, and anyone who needs a simple solution for their creative projects.
Crello is looking for CTO to join Development Team.