Job Title: DevOps Engineer / Java Developer
We are seeking a skilled DevOps Engineer with strong Java expertise to contribute to the continuous development, deployment, and operational support of digital products. The role involves close collaboration with development, maintenance, and operations teams in an agile environment, ensuring secure, automated, and efficient delivery processes.
Key Responsibilities
- Drive improvements in continuous integration, delivery, and deployment through automation.
- Promote and enhance DevOps best practices across teams.
- Ensure all environment tools and processes support automation and comply with ICT security and data protection standards.
- Review and validate deliverables from external providers for compliance with technical and functional requirements.
- Guarantee adherence to industry standards and development processes.
- Collaborate closely with internal teams and external partners to support successful project outcomes.
- Provide technical oversight, guidance, and risk mitigation throughout the development lifecycle.
- Maintain detailed documentation on reviews, approvals, and improvements.
Technical Competencies
- Proficient in Java (backend and frontend code reviews).
- Strong knowledge of API standards (REST, Webservice, OpenAPI).
- Experience with Apache Kafka for real-time data streaming.
- Skilled in Jenkins (CI/CD pipeline setup and management).
- Familiar with Python for scripting and automation tasks.
- Experience using Maven and Git for build and version control.
- Understanding of monitoring and logging tools (e.g., Prometheus, ELK stack).
- Experience with Azure cloud services.
- Knowledge of DevOps security best practices (CI/CD security, secrets management, compliance).
Soft Skills
- Strong verbal and written communication skills.
- Excellent problem-solving and critical thinking abilities.
- Effective collaboration within agile, cross-functional teams.
- Self-driven and able to work independently.
- High attention to detail and analytical mindset.
Qualifications
- Master’s degree in Computer Science or a related field.
- At least 5 years of relevant professional experience.
- Proven experience with modern software development methodologies.
- Familiarity with software/system architectures.
- Team management experience is an asset.
- Understanding of Agile methodologies (Scrum, SAFe).
- Practical experience in implementing DevOps practices.
Working Environment
- Hybrid work model: approximately 50% onsite, 50% nearshore.
- Supportive and collaborative team culture.
- Opportunity to contribute to meaningful projects with wide-reaching impact.
- Innovative, technology-driven environment.
Language Requirements
- Fluent in English (C1/C2 level – CEFR).
- French is a plus.
Opportunities are numerous. From bare applications development to of IT infrastructures management including conception, architecture and requirements analysis.
Although open to technologies used by our customers, ABAKUS IT-SOLUTIONS seeks mainly but not only consultants mastering: Windows and Linux Servers, networks, developments (JAVA, SAP, .NET,…) as well as highly specialized experts for example in cybersecurity or in Content Management System (CMS) (SharePoint, Drupal, WebLogic…).
In terms of non-technical competencies, ABAKUS IT-SOLUTIONS hires dynamic persons, open to the world, interested by innovation and having a keen sense of client relationship.
A very good command of English is essential, the capacity to speak French, German or Dutch is an asset.
Even though most of our positions require at least 3 years of experience, some are open to new starters.
