The DevOps Engineer is responsible for supporting, monitoring and tooling of cloud deployments. This engineer works closely with the Development and QA teams to produce reliable and secure production infrastructures and operate multiple environments in the software development process.
Responsibilities
Collaborate with team members to achieve successful continuous delivery solutions
Build and maintain environments in cloud using Terraform and Kubernetes
Design and develop scalable tools and applications
Troubleshoot and perform root cause analysis of production system
Triage and debug any issues that arise during testing and production
Automate testing across CI/CD and cloud infrastructure management
Monitor applications to ensure system health
Quality assurance of infrastructure to ensure security, reliability, and scalability
Build and maintain RESTful APIs to support integrations