Main Responsibilities
- Architect and implement secure and interoperable solutions using standard frameworks and design patterns, integrating applications and infrastructure to ensure scalability and efficiency.
- Develop robust, vendor-agnostic data platforms to support AI and machine learning workloads, optimizing multi-cloud environments for performance and flexibility.
- Design structured MLOps pipelines that automate and streamline the model lifecycle, from development to production deployment.
- Define security architectures that protect infrastructure and applications, aligned with risk management strategies and regulatory data protection and security standards.
- Continuously evaluate system performance and optimize scalability using advanced metrics and predictive analytics.
- Collaborate with cross-functional teams including AI developers, business analysts, and IT operations to ensure architecture aligns with business objectives and technological capabilities.
- Establish CI/CD pipelines to support rapid application development and deployment in dynamic environments using Infrastructure as Code and configuration management tools.
- Ensure seamless system integration and cross-platform compatibility through strategic API design, interoperability testing, and continuous benchmarking.
Required profile
- Bachelor’s degree in Computer Science, Information Technology, or Systems Engineering.
- Minimum 15 years of experience in IT.
- Expertise in containerization and orchestration using Docker and Kubernetes for scalable application deployment.
- Expertise in network architecture design, particularly integrating distributed systems with hybrid cloud environments.
- Extensive experience with relational and non-relational databases, optimized for high-volume transaction processing (e.g., Oracle, PostgreSQL, MongoDB).
- Proficiency with advanced monitoring and observability tools such as Prometheus and Grafana.
- Experience with advanced load balancing solutions and caching technologies (e.g., Redis) to support high-traffic applications.
- Knowledge of security and vulnerability scanning tools (e.g., OWASP, SonarQube) and secure coding practices including encryption and identity management.
- Strong knowledge of version control systems such as Git and integration platforms like Jenkins or GitLab CI.
- Experience with distributed streaming and message queue technologies such as Kafka and RabbitMQ to manage data flows and support scalable data processing architectures.
- Proficiency in Infrastructure as Code tools such as Terraform and AWS CloudFormation.
- Familiarity with configuration management tools such as Ansible.
- Familiarity with AI-powered coding assistants (e.g., Amazon Q, GitHub Copilot) to accelerate development processes and improve developer productivity.
Languages:
- English: Professional proficiency required (C1 minimum)
- French: Considered an asset
Eligibility: EU27 citizenship required
Why join us?
By joining this project, you will contribute to the design and implementation of next-generation technology architectures focused on AI, data platforms, and multi-cloud environments.
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.
