Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Develop environment and automation for high-volume, low-latency applications for mission-critical systems and deliver high-availability and performance
- Partner with development and operations teams to develop practical automation solutions and custom modules. Troubleshoot automation issues and find practical solutions that move projects forward in a timely manner
- Configure and fine-tune cloud infrastructure systems
- Support cloud servers including security configurations, patching, and
troubleshooting. - Develop scripts for automating client/server functions
- Monitor automated systems recovery solutions
- Monitor backups and develop solid backup strategies
- Build tools to reduce occurrences of errors and improve customer experience
- Protects operations by keeping information confidential and code secured
Job Requirements
- Bachelor’s degree in Computer Science or Software Engineering.
- 3-5 Experience as a DevOps Engineer in a tech-forward environment, having demonstrated progressively innovative contributions in system architecture, is preferred.
- Very Good experience in using Docker (building Docker images and managing Docker in production).
- Very Good Linux experience
- Good knowledge of programming and scripting in Bash and Python.
- Experience managing MySQL and MongoDB databases
- Good understanding of the Software Development Life Cycle
- Experience building CI/CD pipelines with technologies such as Jenkins, and
Github Actions. - Good experience with Monitoring and Logging solutions using Prometheus, Grafana, and ELk or EFK stacks.
- Plus to have Kubernetes experience.
- Basic network knowledge.
- Strong interpersonal and communication skills.