We are seeking a skilled and motivated DevOps Engineer to join our team in Abu Dhabi Emirate, United Arab Emirates. In this role, you will be responsible for building and maintaining robust CI/CD pipelines, automating infrastructure management, and ensuring the reliability and performance of cloud-based systems. You’ll work closely with development, QA, and operations teams to streamline workflows, improve deployment processes, and implement best-in-class DevOps practices.
Key Responsibilities:
- Design, develop, and maintain CI/CD pipelines to automate software testing, integration, and deployment.
- Monitor software performance, troubleshoot system issues, and implement proactive solutions to maintain system health and uptime.
- Optimize cloud resources to deliver cost-efficient, scalable infrastructure solutions.
- Implement Infrastructure as Code (IaC) using tools like Terraform or AWS CloudFormation.
- Collaborate with cross-functional teams to ensure fast and seamless feature deployments and issue resolution.
- Conduct performance analysis and develop automation workflows for improved efficiency.
- Manage and implement configuration management tools (e.g., Ansible, Puppet, Chef).
- Automate recurring tasks to reduce manual workload and boost team productivity.
- Enforce DevSecOps practices, including automated compliance checks and secure deployment processes.
Requirements:
- Proven hands-on experience with CI/CD tools (e.g., Jenkins, GitLab CI/CD, Bamboo).
- Proficient in IaC tools such as Terraform, CloudFormation, or Pulumi.
- Experience with cloud platforms like AWS, Azure, or Google Cloud Platform.
- Solid understanding of monitoring and logging tools (e.g., Prometheus, Grafana, ELK, Datadog).
- Proficiency in Docker and Kubernetes for containerization and orchestration.
- Strong scripting and automation skills using languages like Python, Bash, or PowerShell.
- Familiarity with version control systems, especially Git.
- Excellent problem-solving abilities and a detail-oriented mindset.
- Strong communication and interpersonal skills for cross-team collaboration.
- Bachelor’s degree in Computer Science, Engineering, or related field; or equivalent experience.
Technical Skills Checklist:
- CI/CD Tools: Jenkins, GitLab CI/CD, Bamboo
- Languages & Scripting: Python, Bash, Ruby, Java
- Cloud Platforms: AWS, Azure, GCP
- Containerization: Docker
- Orchestration: Kubernetes
- Version Control: Git
- IaC Tools: Terraform, CloudFormation, Ansible
This job offers a unique opportunity to be at the forefront of innovative solutions in a fast-paced environment while collaborating with top professionals in the industry.