What are the responsibilities and job description for the DevOps Engineer position at Omni Inclusive?
Description :
We are seeking a highly skilled and motivated DevOps Engineer to join our growing team. The ideal candidate will have strong problem-solving abilities, proficiency in Infrastructure as Code (IaC) using Terraform and Ansible, and experience in automating GitLab pipelines. This role requires a deep understanding of AWS and Azure cloud services, as well as expertise in shell and Python scripting.
Key Responsibilities :
- Design, Develop, and Implement IaC : Create and maintain Infrastructure as Code using Terraform and Ansible to ensure efficient and reliable deployment of resources.
- Pipeline Automation : Develop and manage GitLab CI / CD pipelines to automate the build, test, and deployment processes, ensuring high-quality software delivery.
- Cloud Management : Architect, deploy, and manage scalable, secure, and highly available infrastructure on AWS and Azure.
- Scripting and Automation : Write and maintain shell and Python scripts to automate routine tasks, improve system efficiency, and support operational processes.
- Compliance Assurance : Ensure that infrastructure and deployments comply with industry standards and regulations, implementing necessary controls and documentation to maintain compliance
- Collaboration and Support : Work closely with development, QA, and operations teams to troubleshoot issues, optimize performance, and ensure seamless integration and deployment.
Monitoring and Optimization : Implement and maintain monitoring solutions to ensure system health and performance, and proactively address potential issues.
Required Skills and Qualifications :
Self-Motivated and Collaborative : Highly self-motivated with a strong collaborative mindset to work effectively in a team-oriented environment.