cover image
ThoughtBot

DevOps Engineer (Java/Rust)

Hybrid

Courbevoie, France

Freelance

23-04-2025

Share this job:
Expired

Job Specifications

Rate-500 -600 Euros/day

*Main Responsibilities**
- Developing firmware (Java / Rust)
- Testing on virtual and physical hardware (in the testing lab)
- Contributing to the architecture and technical decisions
- Setting up environments using Yocto
- Implementing vendor APIs, Shell scripting
- Maintaining CI/CD pipelines (GitLab CI, Jenkins)
- Writing technical documentation
- Monitoring infrastructure as code
- Continuously improving dashboards (Grafana, Graphite, etc.)
An electrical certification (BE Essai) will need to be completed (cost covered by the supplier).

**Technical Stack**
- **Languages**: Java, Rust, Bash, Python
- **Systems**: Linux, Yocto
- **CI/CD**: Git, GitLab CI, Jenkins
- **Tools**: DBus, Graphite, Telegraf, Docker
- **Testing**: JUnit, Cucumber
- **Modem Communication**: PPP, AT commands

**Required Profile**
- Proven experience in embedded firmware development
- Strong knowledge of distributed architectures, embedded systems, and containerization
- Proficiency with Linux environments, Yocto, GitLab CI
- Solid skills in scripting, monitoring, and security (TLS)
- Familiarity with modeling and technical documentation
- Enjoys production support and continuous improvement
- Ability to propose solutions and experiment (POC)
- Experience in Agile contexts

About the Company

We focus on delivering high-performance and premium services to diverse organizations. ThoughtBot is a team of software engineers, programmers, technology experts and technical recruiters who work together to provide our clients with outstanding services. What we do? * IT Consultation * IT Staffing * Web Development * Mobile App Development * IT Consultation In this high-tech and digitalized world, you may be stuck in certain things. You need to analyze your current business practices, approach and standings in technologie... Know more