Missions 🏆
You will be in charge of:
Creating a strong Engineering organization by:
- Implementing or adapting a quality management system with KPIs, common knowledge bases or workshops to train technical teams.
- Deploying routine with your Technical Leads to coach them in their way of managing the teams and iterating on technical choices.
- Working closely with Product, Customer Ops & Engineering (on performance & scalability of our Software, anticipation of any clients needs, priorities reviews…) to iterate based on user feedbacks and bring impact to our clients
- Hire, develop and retain talents & work with HR on initiatives related to growth
*Spread the technical vision by: *
- Defining the Engineering roadmap and working with your team leads to ensure the objectives are reachable & declinable on a top down perspective.
- Playing an integral role in establishing our engineering culture and best practices within the teams, such as code reviewing between peers, documentations, setup of code analysis tools…
- Guaranteeing the good delivery of projects: a project launched is a project which will be realised
- Improving our delivery methodology to give us the perfect visibility and accelerate our time to deliver.
Technical Stack 💻
Stack :
Python
Kotlin
Flask with Blueprints
WebSocket
Pandas, numpy
Parallelisation Framework: ZMQ, Pub/Sub
Environment :
Dedicated gcloud VM
boilerplate docker / docker-compose
Services :
GraphQL
PostgreSQL
Redis
RabbitMQ
ElasticSearch
InfluxDB
Process management :
Airflow (ETLs, managment batchs)
Gitlab CI / CD
Security :
Yubikeys
Keeper passwords
Gsuite SSO