We are looking for a skilled DevOps Engineer to join our team. As a DevOps Engineer, you will be responsible for the deployment, automation, and maintenance of our systems. You will work closely with developers to streamline our software delivery process, improve our infrastructure, and automate manual processes. You will also be responsible for monitoring, optimizing, and scaling our systems.
Responsibilities:
- Design, implement and maintain the CI/CD pipeline for multiple projects
- Develop automation scripts for deployment, configuration management, and infrastructure provisioning
- Collaborate with cross-functional teams to identify and resolve infrastructure issues
- Monitor systems and applications to ensure they are performing optimally
- Develop and implement backup and disaster recovery plans
- Create and maintain documentation for infrastructure and processes
- Stay up to date with new technologies and best practices in DevOps and cloud computing
- Continuously improve our infrastructure by identifying areas for optimization and implementing improvements
- Manage cloud-based infrastructure and services, including AWS and/or Azure
- Support application and infrastructure security initiatives