Implementing and maintaining DevOps tools to support our infrastructure (Jenkins, Gitlab, Datadog, ELK, etc).
Deploy and release the operational process for the continuous improvement of our system.
Create and maintain the end-to-end automated application delivery across DevOps toolchains and cloud platforms.
Manage service and maintain cost usage in AWS
Manage infrastructure using CI/CD process and automation tools such as Ansible, Terraform, etc.
Build script to automate operation and deployment process using programming languages such as Python, Go
Develop and integrate monitoring, logging, dashboard, and alert systems to quickly and proactively prevent or detect errors.
Manage Kubernetes cluster with lots of services running inside.
Within a cross-functional team, collaborate with other engineers specializing in back-end services, web front-end, mobile apps, and test automation, as well as product design and ideation.
Requirements
2 - 4 years of experience in DevOps, across infrastructure, administration, deployment, and development support.
Experienced in hands-on Amazon Web Service (AWS).
Strong understanding of Operating Systems ( Linux ).
Have a strong understanding of distributed systems.
Well-versed in areas of systems integration.
Understand the basics of Security Best Practices
Experience in Monitoring Tools like Grafana, Datadog, and Prometheus, ELK