Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Feb 12, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    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. We achieve this by creating software suites and state-of-the-art technology that helps these enterprises discover detailed and personalized insights and si...
    Read more about this company

     

    DevOps Engineer

    • 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. 9. Performance Optimization: Identify and resolve performance bottlenecks in applications and infrastructure components.
    • Disaster Recovery: Plan and implement disaster recovery solutions to ensure business continuity.

    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

    Send your application to everlyn@nathandigital.com.

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at Nathan Digital Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail