Envision Employment Solutions is currently looking for a Senior DevOps Engineer for one of our partners, a global leader in consulting, digital transformation, technology and engineering services.
This position requires flexibility to work on US times and flexibility to travel abroad when needed.
Responsibilities:
- Cloud Infrastructure & Automation
- Design, implement, and manage scalable, secure, and cost-effective cloud infrastructure across platforms such as Azure, AWS, or GCP.
- Automate infrastructure provisioning and configuration using Infrastructure as Code (IaC) tools like Terraform, Ansible, or ARM templates.
- CI/CD Pipeline Engineering
- Build and optimize CI/CD pipelines to support continuous integration, testing, and deployment of applications and machine learning models.
- Ensure high availability, reliability, and traceability of deployment workflows across development, staging, and production environments.
- Monitoring, Logging & Reliability
- Implement and maintain monitoring, logging, and alerting systems (e.g., Prometheus, Grafana, ELK, Datadog) to ensure system health and performance.
- Lead incident response efforts and conduct root cause analysis to improve system resilience and reduce downtime.
- Security & Compliance
- Integrate DevSecOps practices into development and deployment workflows to ensure compliance with security and governance standards.
- Collaborate with security teams to implement access controls, vulnerability scanning, and secure deployment practices.
- Collaboration & Enablement
- Work closely with developers, data scientists, and product teams to support agile delivery and infrastructure scalability.
- Mentor junior engineers and contribute to the adoption of DevOps best practices across teams
Requirements
- 6+ years of experience in DevOps, Site Reliability Engineering, or Cloud Engineering roles.
- Proven track record in managing cloud-native infrastructure and deploying complex systems at scale.
- Experience supporting data and AI/ML teams is a strong plus.
- Expert in scripting and automation using Python, Bash, or PowerShell.
- Deep experience with CI/CD tools (e.g., GitLab CI, Jenkins, Azure DevOps) and version control systems (Git).
- Strong knowledge of containerization and orchestration (Docker, Kubernetes).
- Proficient in cloud platforms (Azure, AWS, GCP) and infrastructure automation tools (Terraform, Ansible, etc.).
- Familiar with monitoring, logging, and security tools.
- Excellent written and verbal communication skills to collaborate effectively with cross-functional teams.
- Fluent in Qatari Arabic & English, both spoken and written.
Benefits
- Competitive Salary based on experience
- Social and medical insurance
- Learning, development and career progression