DevOps Engineer
We are looking for a skilled and experienced DevOps engineer with a minimum of three years of relevant experience. We offer remote work, flexibility, and an environment conducive to professional growth. You will join the R&D department, and you will have to actively participate and/or lead a team in the updating of our software.
Mission:
- Develop the various software elements of our solution (new API functions, results management, process optimization, development of new algorithms development of new algorithms, interconnection with other solutions… using Python)
- Participate in architecture design and implementation.
- Develop the various software components of the solution (Python).
- Develop production and monitoring tools.
- Ensure the support of the product to our customers.
- Conduct technology watch on cybersecurity tools/techniques related to our solutions.
- Deploy software on bare metal servers.
- Investigate issues in production environments.
- Manage users, roles, and permissions across various services.
- Back up and replicate databases SQL (PostgreSQL, MongoDB).
- Configure and manage Grafana and other software for monitoring.
- Manage Docker containers.
- Participate in the analysis of anomalies linked to system performance and scalability.
- Manage continuous integration solutions and infrastructure upgrades
- Product presentation and installation at customer sites.
Skills:
You have a degree in computer science and engineering with a development specialization and you have a minimum of 3 years of significant experience in development.
Essential skills:
- Solid software development skills in Python
- Familiarity with complex, scalable server architectures
- Knowledge of systems administration
- Solid Fullstack experience on the various frameworks and tools associated with Big Data (e.g. Docker, Hadoop, Spark, MongoDB)
- Experience of DevOps practices and Agile methods
- Good customer relations
- Autonomous