***Clarification on SMP Contract: It is Supplementary Manpower service contract job in which prospective applicants are interviewed and salary determined by NEOM interview panel; and being employed under the payroll of SMP Contract (SMP Vendor). Successfully mobilized candidates would be under the visa sponsorship of SMP Vendor Company/Contract.
REQUIREMENTS SUMMARY
- Proven experience as a DevOps Engineer, Build & Release Engineer, or Systems Engineer.
- Strong knowledge of CI/CD pipelines and tools (e.g., Azure DevOps, GitHub Actions, Jenkins, GitLab CI).
- Hands-on experience with containerization and orchestration (Docker, Kubernetes).
- Familiarity with .NET, Angular/React, and Flutter-based application deployments.
- Strong scripting skills (e.g., Bash, PowerShell, Python).
- Experience with infrastructure as code (IaC) tools (Terraform, Ansible, Helm).
- Proficiency in cloud environments (Azure, AWS, or GCP) and hybrid/on-premise setups.
- Strong knowledge of monitoring, logging, and alerting tools (e.g., Prometheus, Grafana, ELK, Splunk).
- Understanding of security best practices, identity management, and compliance.
- Excellent problem-solving, automation, and collaboration skills.
ROLE COMPETENCIES & ACTIVITIES
CI/CD & Release Automation
- Design, implement, and maintain CI/CD pipelines to automate build, test, and deployment processes.
- Ensure smooth and reliable releases for web and mobile applications.
- Collaborate with developers and testers to integrate automated tests into pipelines.
Infrastructure & Environment Management
- Deploy, configure, and manage application environments (development, testing, staging, production).
- Implement Infrastructure as Code (IaC) for scalable and repeatable provisioning.
- Ensure systems are secure, resilient, and compliant with organizational policies.
Monitoring, Logging & Incident Response
- Implement monitoring, logging, and alerting solutions for proactive issue detection.
- Analyze logs and system metrics to ensure performance and uptime.
- Support incident response and root cause analysis for production issues.
Collaboration & Continuous Improvement
- Partner with development, QA, and support teams to improve release processes.
- Drive automation to eliminate manual, error-prone tasks.
- Stay up to date with emerging DevOps tools, cloud platforms, and security standards.
- Contribute to business continuity and disaster recovery (DR/BCP) planning.
EXPERIENCE & QUALIFICATIONS
Knowledge, Skills and Experience
- Proven experience with CI/CD automation for web and mobile applications.
- Hands-on experience with containers (Docker) and orchestration (Kubernetes).
- Experience managing hybrid infrastructure (on-premise + cloud).
- Familiarity with databases and API integrations from an operations perspective.
- Strong knowledge of security, encryption, and identity management in DevOps workflows.
- Experience supporting mission-critical or public safety/government applications preferred.
Education & Certifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Relevant certifications such as Microsoft Certified: DevOps Engineer Expert, AWS/Azure DevOps certifications, or Kubernetes certifications (CKA/CKAD) preferred.
- ITIL certification or experience with ITSM processes is an advantage.