Browse Jobs
For Employers
Post JobLog inGet Started

DevOps Engineer

Careem
Dubai, United Arab Emirates
Posted 5 years ago
40People have clicked1 open position
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

DevOps Engineers will be involved in the full life cycle of an application and a team members of an agile development process, responsible for the design and implementation of applications’ build, release, deployment, and configuration activities.

Other responsibilities include working with internal business partners to gather requirements, prototyping, architecting, implementing/updating CICD solutions, exploring tools, release management process automation, deployment automation, environment setups, managing operations, and triaging and fixing operational issues.

Key responsibilities include:

  • Builds pipelines from scratch integrating relevant environments (e.g. cloud services).
  • Designs and implements a high availability pattern for example using auto-scaling, load balancing, health checks etc.
  • Performs capacity planning and proposes the right size / capacity required for running the service (number of instances, disk size, instance type like compute optimized vs memory optimized etc.)
  • Tracks and support the roll out version and deployment.
  • Defines roll out strategies for features/services (canary deployments, shadow systems etc.)
  • Understand and uses appropriate tools and principles to deploy, run, resolve, release, maintain and monitor code.
  • Should be able to triage the issues by looking at the alerts at a meta level and dissect error logs.
  • Participating in upgrades like MySQL, Unix/Linux, infrastructure changes etc.
  • 24/7 operations and ability to do night shift.

Job Requirements

  • Good scripting skills – Bash, Pearl, Ruby or Python
  • Strong Linux background.
  • Hands-on skills of Cloud services (certifications preferred)
  • Good communication skills.
  • Able to resolve known issues by runbooks.
  • Minimum 3 years of experience.
  • Bachelors or master’s in computer science.

Nice to have:

  • Proficiency in one or more of the following:
    1. Kubernetes, New Relic, VictorOps
    2. Microservice Architecture
  • Experience with cloud-centric application development and deployment (AWS)
  • Bachelors or higher degree in Computer Science or related disciplines

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentDevOps Engineer