Dubai, Dubai, United Arab Emirates

DevOps Engineer

 Job Description:

Client Introduction:

In this role, you will have the opportunity to work closely with one of our esteemed clients. This client is a global leader in the Real Estate industry, known for its commitment to quality and innovation. They have chosen Dautom as their trusted partner for their upcoming projects.

Job Title: DevOps Engineer

Responsibilities:

  1. Deliver consistent and holistic DevOps solution to the organization.
  1. Independently prepare, maintain and manage the DevOps Infrastructure, CICD pipelines and Container Orchestration.
  1. Examine and Analyse the code written by developers and guides them on the speed of delivery, improving quality/security of code, and optimizing processes
  1. Building and setting up new development tools and infrastructure.
  1. Working on ways to automate and improve development and release processes.
  1. Constantly looks for better ways of solving technical problems and designs the solution, not afraid of challenging the status quo.
  1. Provides the team a roadmap for implementing software engineering practices for higher code quality.
  1. Identifies bottlenecks in DevOps infrastructure and deployment processes.
  1. Leads planning delivery time, code quality, and processes efficiency improvement projects.
  1. Leads knowledge growth effort of platform configuration management and troubleshooting.
  1. Creates an inspiring team environment with an open communication culture to set clear goals, delegate tasks and set deadlines.

Qualifications, experience, & skills

  • 4-7 years of hands-on experience in DevOps/DevSecOps and Currently practicing DevOps methodology.
  • Expert knowledge of multi cloud Azure, AWS etc.
  • Experience of migrating and deploying cloud-based solutions.
  • Expert experience with infrastructure as code tools like Terraform, Chef, Puppet.
  • Expert experience in Continuous Deployment (CI/ CD).
  • Expert experience in containerized deployments using Docker.
  • Expert experience in Kubernetes
  • Experienced with implementing high-scale cloud architectures using modern, cloud-based container platforms (PaaS/SaaS).
  • Working knowledge of deployment automation solutions (i.e. Puppet, Chef, Ansible).
  • Sound knowledge and experience on cloud infrastructure and cluster management tools like Kubernetes
  • Experience with containers such as Docker, OpenShift and continuous integration and related tools such as Kubernetes, Hudson, Maven, Ant, Git, Sonar, etc.
  • Experience in Agile Development, with specific Solution Architect (or similar) experience preferred.
  • Experience as a DevOps Engineer on a cross-functional agile team.
  • Experience managing technical priorities within the Backlog.
  • Strong communication skills with ability to align the organization on complex technical decisions.
  • Active coach and mentor whose goals are to grow and maximize the team's potential.
  • Experience working with an Agile DEVOPS development methodology using continuous integration / continuous deployment (CI/CD) processes.
  • Ability for Senior Stakeholder Management
  • Bachelor's or masters degree in Information Technology, Computer Science, or a related quantitative discipline
  • Azure DevOps Engineer Expert, Azure Solutions Architect Associate certifications preferred.
  Required Skills:

Ansible Continuous Integration Pipelines Stakeholder Management Real Estate DevOps Maven Kubernetes Developers Docker Infrastructure Automation Integration Information Technology Troubleshooting Git Security Computer Science Software Planning Engineering Communication Science Management