Overview
We are seeking a skilled Lead Developer to join our team. As a key member of our development team, you will be responsible for leading the development of our application, working closely with 2 other developers.
The successful candidate will have a strong background in Python and DevOps tools, with experience in developing and maintaining applications. You will be expected to develop and maintain the application Security Firewall Audit, understand functional user stories and translate them to a technical solution, maintain documentation up to date, help users with the use of the application, and lead the development of the application.
In addition to your technical skills, you will need to be able to collaborate effectively with the team, pay attention to detail, and deliver results-driven work.
Responsibilities
- Lead the development of the application and collaborate with the team
- Develop and maintain the Security Firewall Audit application
- Translate user stories into technical solutions
- Maintain up-to-date documentation
- Help users with the use of the application
- Mentor and guide other developers
Qualifications
Masters degree or EquivalentMin 7 years of experienceVery good command of English (written / spoken)French AppreciatedTechnical skills :Development of APIs / Web services exposed with a swagger
Writing unit tests and integration testsCode reviews in pairsCode qualityCode securityUse of internal group tools / librariesKnowledge of SOA architectures, Microservices, APIs, RestDeployment of the application on a kubernetes based infrastructuresUsed technologies :Python 3.9 (mandatory)
PoetryGitlab (mandatory)AirflowsPostgresql (mandatory)Celery (mandatory)Redis (mandatory)ElasticSearch (mandatory)KibanaHvaultFlowerGrafanaKubernetesDockerHelmApolloBenefits
Training programs, career plans and internal mobility opportunitiesDiversity and Inclusion Committee that ensures an inclusive work environmentCorporate volunteering program (1 Million Hours 2 Help) in which employees can dedicate time out of their working hours to volunteer activitiesFlexible compensation planHybrid telecommuting model (50% remote work)32 vacation days#J-18808-Ljbffr