CTG IT Solutions - DevSecOps Engineer
Summary
Design and automate secure, scalable infrastructure and CI/CD pipelines using Kubernetes, Ansible, and GitLab to deploy enterprise applications like Jahia.
Responsibilities
- Application infrastructure lifecycle management (ailm):
- Design and model infrastructure environments according to application, performance, and capacity requirements.
- Automate infrastructure provisioning using Infrastructure-as-Code (IaC) tools.
- Implement and maintain configuration management systems to ensure consistency and compliance with security and performance standards.
- Monitor, maintain, and optimize infrastructure resources to meet dynamic workload demands.
- Ensure continuous compliance and security through automated audits and policy enforcement.
- Manage infrastructure decommissioning while ensuring data integrity and traceability.
- Application release & deployment:
- Coordinate and manage end-to-end application release processes across multiple environments (DEV, Int, QA, Preprod, PROD).
- Design, build, and maintain CI/CD pipelines to automate build, test, and deployment workflows.
- Support deployment consistency and environment standardization through automation and configuration management.
- Conduct validation, regression, and performance testing to ensure reliable application delivery.
- Implement post-deployment verification and rollback mechanisms to minimize downtime and risk.
- Maintain detailed release documentation and audit trails for compliance and traceability.
- Application configuration services:
- Manage and customize application configurations throughout their lifecycle.
- Perform JDK version updates, configuration file changes, and scheduled job management.Support manual and automated data file transfers.
- Collaborate with application and operations teams to ensure stable and optimized configurations.
Experience
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in DevOps or DevSecOps engineering.
- Strong understanding of CI/CD pipelines, cloud-native technologies, and infrastructure automation.
- Excellent troubleshooting, analytical, and problem-solving skills.
- Knowledge of security best practices in system design and deployment.
- Handled operational service requests, incident management, and application environment management.
- Strong collaboration and communication abilities.
- Continuous improvement mindset.
- Ability to work in agile and cross-functional teams.
- Detail-oriented and proactive in identifying automation opportunities.
- Key competencies:
- Operating Systems: Strong experience with Linux environments.
- Web and Middleware: NGINX, SpringBoot, Artemis.
- DevOps Tools: GitLab, CI/CD, Rundeck, Podman, OpenShift, Kubernetes.
- Automation and IaC: Ansible, Jinja, HashiCorp Vault, Liquibase, Infrastructure-as-Code practices.
- Application Platforms: Jahia and other enterprise content platforms.
- Networking and Security: Reverse proxy, proxy, mail GateWay, API security.
- DataCenter Operations: Solid understanding of Virtualization, orchestration, network, Storage, and database management.
- Release Management: Proven experience in release planning, deployment automation, rollback strategies, and compliance auditing.
- Security Integration: Hands-on experience embedding security controls and compliance checks within CI/CD and infrastructure automation processes.
- Operational Excellence: Standardized deployment processes, monitoring, observability, incident management
- Service Management: Hands-on experience with ServiceNow (ITSM, Change Management, CMDB).
- Leadership & Collaboration: Stakeholder management, strategic thinking, ITIL 4 principles, continuous improvement
- Certifications & Languages: AWS SysOps Administrator, ITIL Foundation; fluent in English, knowledge of French.
Our offer
- An attractive salary package with or without a company car
- 5 additional vacation days each year
- A dedicated training program with personal development plans
- Extra-legal advantages (IT material, banks, ...)
- Regular events with the CTG team : learning lunchs, team buildings, fun events, Xmas, Marathons, ...