DevOps Engineer

--HRiNS--

 We are seeking a skilled DevOps Engineer to join our team and help drive our infrastructure and deployment automation initiatives. As a DevOps Engineer, you will be responsible for maintaining and improving our cloud infrastructure implementing CI/CD pipelines, and ensuring the reliability and scalability of our systems.

Location:
Baghdad-Al Mansour
Type of Work:
Full Time

Responsibilities

  • 1- Design, implement, and maintain Kubernetes clusters, including deployment strategies, scaling, and monitoring

  • 2- Develop and maintain Helm charts and Customize configurations for application deployments

  • 3- Create and optimize GitLab CI/CD pipelines for automated testing, building, and deployment

  • 4- Provision and manage AWS EC2 instances, including capacity planning and optimization

  • 5- Manage and maintain on-premises Odoo ERP system, including upgrades, backups, and performance optimization

  • 6- Administer and optimize MySQL/MariaDB and PostgreSQL databases, including backups, replication, and performance tuning

  • 7- Implement GitOps practices using tools like Argo CD

  • 8- Monitor system performance and implement improvements to enhance reliability and efficiency

  • 9- Ensure database high availability and disaster recovery procedures

  • 10- Configure and maintain database security, including access control and encryption

  • 11- Collaborate with development teams to streamline deployment processes and implement best practices

  • 12- Troubleshoot and resolve infrastructure, deployment, and database-related issues

  • 13- Document system configurations, processes, and procedures

  • 14- Participate in on-call rotation for production support

Qualification & Requirements: 

  • 1- Bachelor's degree in computer science, Engineering, or related field

  • 2- 2+ years of experience in DevOps or similar role

  • 3- Strong experience with Kubernetes administration and deployment patterns

  • 5- Proven experience with Helm and Kustomize for Kubernetes configuration management

  • 6- Proficiency in GitLab CI/CD pipeline development and optimization

  • 7- Strong experience with AWS EC2 instance management and best practices

  • 8- Solid experience in MySQL/MariaDB and PostgreSQL database administration

  • 9- Experience with Argo CD or similar GitOps tools

  • 10- Strong knowledge of Linux/Unix systems administration

  • 11- Experience with monitoring and logging solutions

  • 12- Solid scripting skills (Python, Bash, or similar)

  • 13- Experience with Infrastructure as Code principles and practices