Requirements:
We are searching for an accomplished DevOps Engineer with a minimum of 8 years of experience in the DevOps realm. The ideal candidate should possess practical expertise across the technology stack outlined in the responsibilities section. While certifications in specific technologies are advantageous, we value the ability to demonstrate problem-solving skills and in-depth product knowledge.
Ready to apply for roles like this?
Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.
Unlock employer & apply directly
Qualifications:
Bachelor’s degree in any field, with a preference for those with a computer science background or a STEM graduate specializing in Mathematics.
Preferred Certifications:
- AWS Solution Architect Associate / Professional
- Certified Kubernetes Administrator (CKA) / Certified Kubernetes Administrator (CKAD)
- RHCSA/RHCE (7/8)
Responsibilities:
As a DevOps Engineer, your responsibilities will encompass:
- Installing, configuring, and managing Linux servers, including Ubuntu and Amazon Linux.
- Implementing OS baselining for vulnerability assessment and patching using industry best practices and relevant tools.
- Demonstrating proficiency in scripting languages such as bash, python, ruby, or Go.
- Managing web and proxy servers such as Apache, Nginx, Tomcat, and HAproxy.
- Administering DNS, DHCP, networking, and certificate (CA) systems.
- Overseeing cloud services on AWS and Azure, covering EC2, RDS, S3, ECS, SNS, SES, CloudWatch, CDN, WAF, CloudFront, CloudTrail, Route 53, VPC, Routing, API Gateway, Lambda, IAM Roles, Security Groups, Elastic Cache, Memcached, DynamoDB, CodeDeploy, CodeBuild, serverless architectures, and more.
- Applying expertise in VPC setup, VPC Peering, and Load-Balancers (ALB, ELB & NLB), along with transit gateways.
- Serving as a subject matter expert in architecting networking and application structures across multiple clouds and regions for enhanced HA and fault tolerance.
- Leading migration efforts from on-premises to cloud environments.
- Analyzing costs to optimize application performance and reduce cloud over-provisioning.
- Implementing and managing container schedulers and orchestration tools like Kubernetes, Docker Swarm, OpenShift, or AWS EKS/ECS.
- Demonstrating proficiency in ArgoCD or HelmCharts.
- Collaborating with developers to containerize MEAN stack applications.
- Applying knowledge of Micro-service architecture and patterns.
- Using configuration management tools such as Chef, Ansible, Puppet, or SaltStack.
- Leveraging IaC tools like Terraform, Pulumi, or CloudFormation for automated provisioning.
- Designing, implementing, and managing code repositories using tools like GitLab or GitHub.
- Applying understanding of GitLab runners and GitHub Actions workflows.
- Demonstrating familiarity with branching strategies and commit hooks.
- Managing administration and configuration of build systems like Jenkins or Spinnaker.
- Implementing code coverage and automated testing to support TDD practices.
- Building and modifying iOS or Android mobile application builds.
- Setting up development environments for MEAN stack or platforms like Kotlin, Xcode, Swift, and Fastlane.
- Utilizing strong experience with SQL and NoSQL databases, including MySQL and Cassandra.
- Proficiency in caching technologies such as Redis, Memcache, and Elasticsearch.
- Implementing and advancing Monitoring and Observability platforms including Elastic Stack, Grafana, Prometheus, Graphite, and APM tools.
- Demonstrating proficiency with tools like Jira and Confluence or equivalent solutions.
- Applying knowledge in impact assessment, release strategies, deployment methodologies, incident management, and change management.
- Exhibiting excellent written and verbal communication skills and collaborating effectively with cross-functional teams and stakeholders.
Instructions for Application:
If you meet the qualifications and are interested in this position, please share your resume with us at [email protected] with the subject line: "Your Name | Position Name | Notice Period | Location," along with details like your current salary, expected salary, etc.
Please note that only shortlisted candidates will be contacted. Elevate your career and embark on a transformative journey with us.