Job Purpose
Responsible for building our infrastructure to support all functions of the product.
Job Responsibilities
- Deal with 2M requests per minute.
- Handle the requests of +30 different developers and testers and make sure they do their job correctly and easily.
- Come up with new methodologies and strategies for building, testing and deploying our codebase.
- Interact with team members to improve our engineers' tools, technology stack, and system integration and stability.
- Establish, perform, and execute comprehensive technical DevOps tooling deployments to facilitate CI/CD.
- Analyze, organize, and provide in-depth reviews for our SW deployments and integration to improve our SW development cycle and dynamically ensure the timely completion of projects.
- Troubleshoot production issues to address technical commitments.
- Maintain the Product uptime.
- Handle the operations for the live products.
Job Requirements
- 1-2 years of experience.
- Bachelor’s degree in Computer Engineering, Computer Science, or equivalent discipline.
- Proficiency in deploying and maintaining CI/CD platforms (Jenkins) / ArgoCD.
- Basic understanding of Kubernetes concepts.
- Ability to construct and execute network, server, and application status monitoring (Ex, Grafana , Prometheus)
- Basic knowledge of software automation production systems, including code deployment.
- Working knowledge of software packages deployments methodologies and tooling.
- Basic knowledge of cloud platforms (preferably AWS)
- Solid knowledge of container technologies such as Docker.
- Very Good Knowledge of Terraform, Ansible.
- Version control tools such as Git.
- Detailed understanding of coding best practices.
- Very Good Knowledge with Linux and networking concepts.
- Debugging and troubleshooting skills for infrastructure, CI/CD pipelines, and runtime issues.