Enable job alerts via email!

DevOps Engineer

Alpha Data

Abu Dhabi

On-site

AED 120,000 - 200,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a skilled DevOps Engineer to enhance their dynamic team. In this role, you will manage and optimize the development and deployment of web and mobile applications. You will collaborate closely with development and operations teams to ensure efficient and reliable processes, implement CI/CD pipelines, and monitor cloud infrastructure. With a focus on automation and scalability, this position offers a unique opportunity to work with cutting-edge technologies in a collaborative environment. If you're passionate about DevOps and eager to make an impact, this role is perfect for you.

Qualifications

  • 3-4 years of experience in DevOps or related roles.
  • Strong proficiency in CI/CD tools and version control.

Responsibilities

  • Design and maintain automated deployment pipelines.
  • Collaborate with teams to troubleshoot and resolve issues.

Skills

DevOps
CI/CD
AWS
Git
Docker
Kubernetes
Problem-solving
Communication

Education

Bachelor's degree in Computer Science

Tools

Jenkins
Ansible
Terraform
Prometheus
Grafana

Job description

Job Title: DevOps Engineer

Job Overview:

We are seeking a highly motivated and skilled DevOps Engineer with 3-4 years of experience to join our dynamic team. In this role, you will be responsible for managing and optimizing the development, deployment, and maintenance of web applications and mobile application services. You will work closely with development, operations, and QA teams to ensure efficient and reliable operations, continuous integration, and automated deployment processes.

Key Responsibilities:

  • Design, implement, and maintain automated deployment pipelines for web and mobile applications.
  • Work closely with developers to build and manage infrastructure for the development, testing, and production environments.
  • Set up and manage continuous integration/continuous delivery (CI/CD) processes to ensure code is tested, built, and deployed efficiently.
  • Collaborate with development teams to troubleshoot, monitor, and resolve issues across multiple environments.
  • Maintain and improve the performance, scalability, and security of the applications.
  • Monitor and manage cloud infrastructure (AWS, Azure, or Google Cloud), ensuring optimal performance and cost-efficiency.
  • Automate routine infrastructure tasks using scripts and configuration management tools (e.g., Ansible, Terraform, Chef).
  • Ensure proper logging, monitoring, and alerting systems are in place to detect and resolve issues proactively.
  • Collaborate in system design discussions with a focus on scalability, reliability, and maintainability.
  • Maintain mobile application deployment workflows to ensure smooth release cycles and OTA (Over-the-Air) updates.
  • Assist in troubleshooting and resolving system issues related to application performance and uptime.
  • Stay current on the latest industry best practices and technologies to continually enhance the DevOps processes.

Qualifications:

  • 3-4 years of experience in a DevOps, Web Development, or Mobile Application Maintenance role.
  • Strong proficiency with version control tools, especially Git.
  • Hands-on experience with CI/CD tools such as Jenkins, CircleCI, GitLab CI, or similar.
  • Proficiency in cloud platforms like AWS, Azure, or Google Cloud.
  • Knowledge of containerization and orchestration tools such as Docker, Kubernetes, and Helm.
  • Experience in web development technologies (e.g., HTML, CSS, JavaScript, React, Angular).
  • Experience with mobile app deployment and management (iOS and Android platforms).
  • Strong knowledge of monitoring tools such as Prometheus, Grafana, or New Relic.
  • Familiarity with infrastructure-as-code tools like Terraform or CloudFormation.
  • Solid understanding of networking concepts, security practices, and scalability issues.
  • Excellent problem-solving skills and ability to work effectively in a collaborative environment.
  • Strong communication and documentation skills.
  • Bachelor's degree in computer science, Information Technology, or a related field is a plus.

Preferred Skills:

  • Experience with mobile CI/CD workflows, particularly in automating app builds, testing, and deployment.
  • Knowledge of monitoring and log aggregation tools such as ELK stack (Elasticsearch, Logstash, Kibana).
  • Familiarity with Agile or Scrum methodologies.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.