We are seeking a skilled and proactive DevOps Engineer to join our dynamic software development team in Qatar. The ideal candidate will be responsible for streamlining the software development lifecycle by implementing robust automation practices, managing infrastructure, and ensuring the reliability and scalability of our applications.
Responsibilities
- Design, develop, and maintain CI / CD pipelines to automate software build, test, and deployment processes.
- Manage cloud infrastructure and configure server environments to ensure optimal performance and security.
- Collaborate with development, QA, and operations teams to support continuous integration and delivery processes.
- Monitor system performance and troubleshoot issues to ensure high availability and reliability.
- Implement infrastructure as code (IaC) using tools such as Terraform or CloudFormation.
- Ensure security best practices are integrated into the DevOps processes.
- Participate in the evaluation and implementation of new tools and technologies to improve software delivery and operations.
Qualifications
Bachelor’s degree in Computer Science, Engineering, or related field.Proven experience as a DevOps Engineer or in a similar role within the software industry.Strong knowledge of scripting languages such as Python, Bash, or PowerShell.Experience with cloud platforms like AWS, Azure, or Google Cloud.Proficiency with containerization and orchestration technologies such as Docker and Kubernetes.Familiarity with configuration management tools like Ansible, Chef, or Puppet.Excellent problem-solving skills and ability to work collaboratively in a fast-paced environment.Strong communication skills and a proactive approach to automation and process improvement.#J-18808-Ljbffr