- Company Name
- DXC Technology Morocco
- Job Title
- DevOps engineer
- Job Description
-
**Job title**
DevOps Engineer
**Role Summary**
Design, automate, and maintain scalable, high‑availability platforms using containerization, IaC, cloud, CI/CD, and observability tools. Collaborate closely with development teams to deliver reliable services.
**Expectations**
- Deliver robust, secure, and performant infrastructure.
- Operate autonomously while maintaining rigorous documentation and peer reviews.
- Continuously identify and implement process improvements guiding platform reliability.
**Key Responsibilities**
1. Build and manage Kubernetes clusters (CKA‑certified).
2. Design container pipelines with Docker, Helm, and Git-based CI/CD (Jenkins, GitLab CI, GitHub Actions).
3. Implement IaC using Terraform or Ansible (playbooks, roles).
4. Provision and manage cloud resources on AWS, Azure, or GCP with a validated provider certification.
5. Deploy and maintain observability stack (Prometheus, Grafana, ELK/EFK).
6. Oversee incident response, root‑cause analysis, and post‑mortem processes.
7. Write and enforce security‑by‑design practices, secret management, and environment hardening.
8. Participate in architecture reviews, code reviews, and knowledge‑sharing sessions.
**Required Skills**
- Kubernetes administration (CKA)
- Containerization (Docker, Helm)
- IaC: Terraform or Ansible
- Cloud provider expertise (AWS, Azure, or GCP)
- Advanced Git workflows and CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions)
- Monitoring, logging, and alerting (Prometheus, Grafana, ELK/EFK)
- Incident management and reliability engineering
- Strong scripting (Bash, Python, or similar)
- Excellent communication and collaboration
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Engineering, or equivalent.
- CKA (Certified Kubernetes Administrator) required.
- Cloud certification (AWS, Azure, or GCP) required.
- Ansible or Terraform certification (preferred).
---