Job description
We are looking for an InterSystems IRIS Database Administrator / Engineer to design and run a critical database environment. You will help modernise information systems while maintaining their security, reliability and continuity, working with a multidisciplinary team on operations, integration and performance.
Your role
- Design, implement, test and document database components and solutions.
- Run health checks, monitoring and patch management, and configure journaling, mirroring and failover tests.
- Model globals and SQL tables and configure IRIS integration components.
- Improve performance and scalability through index analysis, query tuning, ECP cache servers and sharding.
- Automate IRIS container deployments with GitLab CI/CD and Ansible.
- Support Python backend development and, where needed, implement and configure other database systems.
You have
- At least ten years of experience with GitLab CI/CD pipelines.
- At least ten years of experience with Ansible deployments.
- At least five years of experience with InterSystems IRIS.
- At least ten years of experience administering Linux servers.
- At least ten years of experience with script automation.
- At least five years of experience with ObjectScript.
- At least ten years of experience designing databases for microservices or event-driven architectures.
- At least ten years of experience with Python.
- At least ten years of experience with SQL.
- At least ten years of experience with NoSQL.
- French at C1 level.
- English at C1 level.
- Dutch at C1 level.
A plus
- At least ten years of experience in database administration.
- Knowledge of the InterSystems IRIS Python API.
- Experience with database health checks.
- Experience with database monitoring.
- Experience with database patch management.
- Experience configuring IRIS journaling.
- Knowledge of the IRIS write image journal (WIJ).
- Experience configuring IRIS mirror sets.
- Experience with database failover testing.
- Experience with data modelling for IRIS globals and SQL tables.
- Experience configuring IRIS business services, processes and operations.
- Experience with IRIS BPL and debugging.
- Experience with database index analysis.
- Experience with SQL query tuning.
- Knowledge of parallel SQL.
- Experience configuring IRIS ECP cache servers.
- Experience configuring IRIS shard clusters.
- Experience implementing and configuring other database management systems.
- Clear, structured documentation of technical work and decisions.
- Accuracy and attention to detail.
- Autonomy and initiative.
- Ability to adapt quickly to changing circumstances.
- Clear written and spoken communication with specialists and user representatives.
- Ability to manage priorities across systems and projects.
- Flexibility in working hours.
- Attention to user needs.
- A constructive, solution-oriented approach.
- Ability to work under pressure.
- Creativity in finding solutions.
- A methodical approach to work.
Working at Neurho
Founded in 1998, Neurho is a Belgian IT and business consultancy. For more than 25 years, we have been helping banks, insurers, energy companies and public institutions in Belgium and Luxembourg with their transformation projects. At Neurho, you work on varied and challenging assignments, where your expertise is recognised and your growth encouraged. On top of your salary, you enjoy many extra-legal benefits, designed to suit your role, your needs and your personal wishes.
Neurho is committed to equal opportunity and welcomes every application, regardless of age, origin, nationality, gender, social background, beliefs or disability.