Devops Engineer

Abu Dhabi, United Arab Emirates

Job Description

DevOps Engineer Job Details Department Technology Reporting Manager Lead DevOps Job Location HQ, Abu Dhabi, United Arab Emirates Job Purpose As an ALEF DevOps Engineer you will enable our software development teams to develop quality services, through architecting and building highly available and resilient container, deployment, and monitoring platforms, you will be helping teams to rapidly prototype, deliver, and run, high-impact and high-value services for ALEF. Key Responsibilities Job Specific Responsibilities Deployment and Infrastructure Support

  • Supporting development teams with application configuration for deployment, monitoring and other automation.
  • Architecting and building modern cloud infrastructure to host essential services for customers, ensuring highly available, resilient applications.
  • Operational management of Linux servers, delivering a complex web application stack.
  • Building and configuring new server platforms and the automated tooling to do so.

Testing, Debugging and Troubleshooting

  • Working with developers to test, debug and troubleshoot issues and problems.
  • Testing, debugging and troubleshooting of platform level problems.
  • Supporting development teams with configuring applications for deployment.

Collaborative Functions: Planning, Advice and Support

  • Work with third-party and other internal providers service to support a variety of integrations.
  • Working with product teams on a range of tools and services, improving products to meet user needs.
  • Participating in sprint planning to work with developers and project teams to ensure projects are deployable and monitorable from the outside.

Supporting internal and external technology teams

  • As part of the team, you may be expected to participate some of the 2nd line in-house support and Out-of-Hours support rotas.
  • Proactively advice on best practices.
  • Assist in budgeting process.

Education, Experience and Required Skills Educational Qualification
  • Degree in Computer Science, Software Engineering or related preferred
Essential Skills
  • Experience configuring and managing Linux servers for serving a dynamic website.
  • Experience debugging a complex multi-server service.
  • Scripting or basic programming skills.
  • Familiarity with network protocols - TCP/IP, HTTP, SSL, etc.
  • Deploying and configuring machines in a cloud environment.
  • Understanding continuous integration and delivery.
  • Comfortable with configuration management tools: at least one of Salt, Chef, or Puppet.
  • Previous experience deploying web services in Java, NodeJS or Ruby; or previous experience developing web applications in Java, NodeJS or Ruby.
  • Experience working in an agile environment.
  • Knowledge of the use of version control systems such as git or subversion.
Desirable Skills
  • Understanding of techniques for management of encryption keys and certificates.
  • Knowledge of the principles underlying public/private key encryption schemes.
  • Installation and management of open-source monitoring tools.
  • Experience with open-source solutions and community.
  • Understanding and experience of implementing 12 Factor apps.

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1447414
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Abu Dhabi, United Arab Emirates
  • Education
    Not mentioned