Enable job alerts via email!

DevOps Engineer

Z Global

Bahrain

On-site

BHD 15,000 - 35,000

Full time

30+ days ago

Job summary

An innovative firm is seeking a skilled DevOps Engineer to lead the design and deployment of cloud-based infrastructure and applications. This role involves collaborating with development teams, managing CI/CD pipelines, and automating deployment processes. The ideal candidate will have a strong background in AWS and a passion for improving existing workflows through automation. Join a dynamic team dedicated to leveraging technology for efficiency and excellence in cloud services. This is a fantastic opportunity to make a significant impact in a rapidly evolving field while working with cutting-edge technologies.

Qualifications

  • 3+ years of cloud experience, ideally with AWS.
  • 2+ years as a DevOps engineer with CI/CD expertise.

Responsibilities

  • Design and develop cloud-based infrastructure and applications.
  • Manage CI/CD processes and improve DevOps workflows.

Skills

Cloud Infrastructure
DevOps Practices
CI/CD Pipelines
Automation Scripting
Agile Software Development
Git and GitHub
Terraform
Docker
Kubernetes
AWS Services

Education

Bachelor's in Computer Science
AWS Certification

Tools

GitHub
AWS
Azure DevOps
Terraform
Docker
Kubernetes
AWS CloudFormation
Jira
ServiceNow
Job description

MAIN DUTIES:

  • Work on the technical design, development, release and deployment of cloud-based infrastructure and applications
  • Work with, and support, the development team with application configuration for deployment, monitoring, and other automation
  • Define and develop CI/CD pipelines and integration
  • Manage CI/CD processes up to production environments
  • Build Infrastructure as Code and Configuration Management and create application containers
  • Create scripts required to automate deploying applications, DBs, ESBs, APIs, etc.
  • Continuously improve the existing DevOps processes
  • Manage day-to-day operations of release pipelines, build tools, and source control software and resources
  • Build and maintain multiple environments on AWS.
  • Interface with various units including Software Development, Product Managers, Business Units, Information Security, Infrastructure Team, and Business Application Support.
  • Strive to strengthen all existing processes through automation.

EDUCATION & TRAINING:

  • A Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • AWS certification (SysOps/Developer/Architect)

EXPERIENCE:

Required:

  • Minimum 3 years of cloud enterprise level experience, ideally with AWS
  • Minimum 2 years of experience as a DevOps engineer
  • Solid understanding of Agile Software Development practices and principles
  • Experience working with Git and GitHub
  • Experience in CI/CD tools like Git Actions, AWS Services, Azure DevOps, TFS is a must.
  • Experience using Terraform to provision infrastructure from code
  • Familiarity with containerization in Docker and container orchestration services
  • Experience in Kubernetes and AWS API Gateway configuration
  • Experience with CI/CD solutions Azure DevOps, and AWS CloudFormation.

Preferred:

  • Experience with ticketing systems like Jira and ServiceNow
  • Familiarity with .Net/.Net core build development
  • Familiarity with Microservices architecture
  • Strong experience in Amazon AWS services
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.