This job listing has expired and may no longer be relevant!
30 Jan 2024

DevOps Engineer at Nathan Digital

Recruit candidates with Ease. 100% recruitment control with Employer Dashboard.
We have the largest Job seeker visits by alexa rankings. Post a Job

Resubmit your Resume Today. Click Here to Start

We have started building our professional LinkedIn page. Follow


Job Description

Founded in 2020, Nathan Digital is a premiere software company in Dubai additionally based in six countries around the world. We provide a radical shift for businesses looking to elevate their operations.

Summary

We are looking for a highly skilled DevOps Engineer to join our dynamic team. As a DevOps Engineer, you will play a crucial role in automating, streamlining, and optimizing our software development and deployment processes. If you are passionate about continuous integration, continuous delivery, and have a strong background in infrastructure as code, we encourage you to apply for this exciting opportunity.

Key Responsibilities:

  • Infrastructure Automation: Develop, maintain, and enhance infrastructure as code (IaC) scripts and configurations to automate the provisioning and management of infrastructure resources.
  • Continuous Integration and Continuous Deployment (CI/CD): Implement and maintain CI/CD pipelines to automate software builds, testing, and deployments.
  • Containerization: Manage container orchestration platforms (e.g., Docker, Kubernetes) and assist in containerization efforts for applications.
  • Monitoring and Alerting: Set up and configure monitoring and alerting systems to ensure the health and performance of applications and infrastructure.
  • Security and Compliance: Collaborate with security teams to implement security best practices and ensure compliance with security policies and standards.
  • Scripting and Automation: Write scripts and automation tools to streamline operational tasks and workflows.
  • Collaboration: Work closely with development and operations teams to promote a culture of collaboration and shared responsibility (DevOps culture).
  • Documentation: Create and maintain documentation for infrastructure configurations, processes, and procedures.
  • Performance Optimization: Identify and resolve performance bottlenecks in applications and infrastructure components.
  • Disaster Recovery: Plan and implement disaster recovery solutions to ensure business continuity.

Requirements

Qualifications:

  • Install, configure, and manage Linux servers, specifically Ubuntu.
  • Demonstrate proficiency in scripting with bash or Python.
  • Manage web and proxy servers, such as Apache and Nginx.
  • Oversee cloud services on AWS and Azure, including EC2, RDS, S3, ECS, and more.
  • Act as a subject matter expert in architecting networking and application structures across multiple clouds and regions.
  • Analyze costs to optimize application performance and reduce cloud overprovisioning.
  • Strong understanding of CI/CD concepts and tools (e.g., Jenkins, GitLab CI/CD, Travis CI).
  • Experience with infrastructure as code (IaC) tools like Terraform or AWS CloudFormation.
  • Implement and manage container schedulers and orchestration tools like Kubernetes, Docker Swarm, or AWS EKS/ECS.
  • Collaborate with developers to containerize MEAN stack applications.
  • Leverage IaC tools like Terraform for automated resource provisioning.
  • Design, implement, and manage code repositories using GitLab, Bitbucket, GitHub.
  • Demonstrate familiarity with branching strategies and commit hooks.
  • Manage administration and configuration of build systems like Jenkins and Bitbucket CI/CD pipelines.
  • Exhibit excellent written and verbal communication skills and collaborate effectively with cross-functional teams and stakeholders.

Preferred Qualifications:

  • Relevant certifications in DevOps or cloud platforms (e.g., AWS Certified DevOps  Engineer, Azure DevOps Engineer Expert).
  • Experience with cloud services and platforms (e.g., AWS, Azure, Google Cloud).
  • Knowledge of configuration management tools (e.g., Ansible, Puppet, Chef).
  • Familiarity with log management and monitoring solutions (e.g., ELK Stack, Prometheus, Grafana).
  • Previous experience with security and compliance practices in DevOps.
  • Understanding of microservices architecture and containerization best practices


Method of Application

Submit your CV, copies of relevant documents and Application to:

[email protected]

Use the title of the position as the subject of the email

Closing Date : 15 February. 2024





Subscribe


Apply for this Job