DevOps Engineer
Location : MADC (on-site work mode, in Casablanca or Agadir)
About the Role
We are seeking a skilled DevOps Engineer to support the design, deployment, and management of developer tooling and cloud-native services built on Oracle Database technologies. The ideal candidate demonstrates a strong foundation in automation, operational excellence, and a passion for building reliable platforms with seamless developer experiences.
Key Responsibilities
- Design, implement, and maintain CI / CD pipelines for rapid, reliable software delivery
- Automate deployment, monitoring, and provisioning of infrastructure supporting developer tooling and backend services
- Ensure platform reliability, scalability, and security leveraging DevOps and SRE best practices
- Collaborate with developers, product managers, QA, and security teams to define, implement, and monitor application environments
- Integrate and manage monitoring, alerting, and logging solutions to ensure visibility and rapid incident response
- Support containerization and orchestration of microservices and platform components
- Optimize cloud resource utilization and support cost-effective infrastructure management (., on Oracle Cloud)
- Maintain and enhance Infrastructure as Code (IaC) assets for repeatability and compliance
- Write and maintain clear documentation for operations, tooling, and processes
- Continuously evaluate and integrate new technologies and best practices to improve the engineering workflow
Qualifications
Proven experience as a DevOps Engineer, Site Reliability Engineer, or similar roleHands-on experience with CI / CD tools (., Jenkins, GitHub Actions, GitLab CI)Proficiency in scripting languages (., Bash, Python, or Groovy)Experience with configuration management and IaC tools (., Terraform, Ansible, or similar)Deep understanding of containerization and orchestration technologies (Docker, Kubernetes)Strong background in Linux / Unix systems administrationKnowledge of monitoring, logging, and alerting frameworks (., Prometheus, Grafana, ELK stack, Splunk)Familiarity with network, security, and compliance principles in cloud-native environmentsExperience with source control systems and agile development methodologiesExcellent problem-solving and communication skillsPreferred SkillsExperience with Oracle Database and Oracle Cloud InfrastructureExposure to Micronaut or Java-based microservice architecturesBackground in supporting developer platformsExperience implementing security controls and compliance automationFamiliarity with cost optimization techniques for cloud environmentsHands-on experience with disaster recovery and high-availability designsAs a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.
Career Level - IC3