Description

Job summary

- Design and implement build, deployment, and configuration management systems.

- Test implemented designs.

- Build and test automation tools for infrastructure provisioning.

- Handle code deployments in all environments.

- Monitor metrics and develop ways to improve.

- Brainstorm for new ideas and ways to improve development delivery.

- Consult with peers for feedback during testing stages.

- Build, maintain, and monitor configuration standards.

- Maintain day-to-day management and administration of projects.

- Manage CI and CD tools with team.

- Document and design various processes update existing processes.

- Improve infrastructure development and application development.

- Follow all best practices and procedures as established by the company.

**Requirements:**

- Bachelors degree in Computer Science or related field.

- 3+ years of experience in DevOps role.

- Experience in Kubernetes, CI/CD setup and handling on a hyperscaler, Terraform, etc. with good hands-on programming skills.

- Strong experience with Linux-based infrastructures, Linux/Unix administration, and AWS.

- Strong experience with databases such as MySQL, MongoDB, etc. - Strong scripting skills (e.g., Python, Bash).

- Strong experience with infrastructure automation tools such as Terraform, Ansible, Chef, Puppet, etc.

- Knowledge of containerization platforms such as Docker or Kubernetes is a must.

Education

Bachelor's degree in Computer Science