Overview
Operate, maintain, and develop Linux-based platforms and services. Provide support and training to IT users.
Tasks Summary
- Maintain, operate, and update Linux environments using automation.
- Manage containerized infrastructure (docker) and CD/CI pipelines.
- Ensure system integrity and security through updates and patches.
- Detect, troubleshoot, and resolve service problems.
- Monitor services and IT resources daily.
- Produce and update technical documentation.
- Design, implement, and configure new systems/applications.
- Develop automation tools for daily operations.
- Train and assist advanced IT users.
- Provide L2/L3 support to IT service desk.
- Collaborate on the management and development of scientific IT platforms.
- Act as backup for Scientific IT platform management when needed.
Experience Requirements
- Strong Linux Systems/Services knowledge and skills
- Knowledge of container technology (Docker)
- Knowledge of configuration management tools and infrastructure automation (Ansible, Puppet, ...)
- Proven communications skills in a multidisciplinary team
- Experience in virtualization technology (VMWare, KVM, or Hyper-V)
- Knowledge of cloud-based infrastructure and services (AWS/Azure)
- Scripting skills in Bash/YAML/Python
- Knowledge of advanced data storage technologies
Qualification Requirements