Internship: Optimizing Development Tools to Scale DevOps Efficiency - Ieper, Belgium
JOB.TITLE
OU.DIVISION
-
EMPLOYMENT.TYPE
-
OU.LOCATION
Your future job
As an Optimizing Development Tools to Scale DevOps Efficiency at Melexis, you will play a key role in advancing DevOps principles within our organization. Working alongside our team, you will help create and refine essential tools that streamline and optimize our development pipeline. Your work will directly support our developers by enabling them to deliver high-quality software efficiently, safely, and with enhanced flexibility.
You’ll be contributing to tools that developers rely on daily for consistent, reliable workflows, with a particular focus on continuous integration and deployment (CI/CD) enhancements. This work is critical to supporting fast-paced development cycles, ensuring quick feedback, and enabling product releases that meet our high standards of quality and security.
More specifically, you will
Develop and refine GitLab CI templates to ensure optimized build and deployment processes. You'll be involved in crafting pipelines that support various stages of testing, packaging, and deployment....
Release automations: Create and improve Python scripts that drive our release automation processes.
Toolchain Integrations: Implement and improve integrations with a variety of toolchains, with a specific focus on Java/Gradle ecosystems.
Include security checks and gateways in the development process : integrate tools to verify quality of code (Sonar), report on code coverage, scan vulnerabilities in Docker/OCI images (JFrog Xray scanner), scan vulnerabilities in dependencies (OWASP-DT), secret detection (git leaks), ...
Your profile
Student in Bachelor or Master in IT
IT software analysis, design and development practices
Minimal: CLI, Linux, CICD principles and at least 1 platform
Minimal: Some application development (Java, Python, other), REST API
Preferably: GitlabCI, Python Poetry, Java Maven/Gradle
We offer
- a challenging job in a dynamic high-tech international environment
- the opportunity to take ownership of your professional passion in order to contribute to the success of the company
- an enjoyable, team-oriented and professional atmosphere in a flat-structured organization
- versatile development opportunities