No more applications are being accepted for this job
- Collaborate with development and operations teams to design implement and maintain CI/CD pipelines for deploying and releasing software.
- Implement and manage infrastructure as code (IaC) using tools such as Terraform CloudFormation or Ansible to automate the provisioning and configuration of cloud resources.
- Automate configuration management deployment and scaling of applications and services using containerization technologies such as Docker and orchestration tools like Kubernetes.
- Monitor and optimize system performance reliability and scalability and implement strategies for fault tolerance and disaster recovery.
- Implement and manage monitoring logging and alerting systems to ensure the health and availability of our infrastructure and applications.
- Ensure security best practices are implemented throughout the development and deployment processes including vulnerability scanning access control and data encryption.
- Collaborate with crossfunctional teams to troubleshoot issues identify root causes and implement solutions to improve system reliability and performance.
- Stay uptodate with emerging technologies tools and best practices in DevOps and cloud computing and evaluate their potential impact on our systems and processes.
- Provide guidance and support to development teams on DevOps practices tools and processes and promote a culture of continuous improvement and learning.
- Bachelors or Masters degree in Computer Science Software Engineering or a related field.
- Proven experience as a DevOps Engineer or similar role with a strong background in software development and operations.
- Proficiency in scripting and programming languages such as Python Bash or Go.
- Experience with cloud platforms such as AWS Azure or Google Cloud Platform including handson experience with services like EC2 S3 RDS Lambda and others.
- Experience with CI/CD tools such as Jenkins GitLab CI/CD or CircleCI and version control systems such as Git.
- Experience with infrastructure as code (IaC) tools such as Terraform CloudFormation or Ansible.
- Experience with containerization technologies such as Docker and container orchestration tools like Kubernetes.
- Strong understanding of networking security and system administration concepts.
- Experience with monitoring and logging tools such as Prometheus Grafana ELK Stack or Splunk.
- Excellent problemsolving skills and the ability to troubleshoot complex technical issues.
- Strong communication and collaboration skills with the ability to work effectively in a team environment.
DevOps Engineer - Dubai, United Arab Emirates - Caliberly
Description
Responsibilities:
Qualifications:
Remote Work :
No