We are expanding out tech team and we are seeking a highly motivated and skilled Site Reliability Engineer to join our team. You will be responsible for ensuring the reliability, performance, and scalability of our company infrastructure and applications running primarily on AWS.
Responsibilities:
1. Create and maintain CI/CD pipelines to deploy web apps onto different Linux environment such as Red Hat and Ubuntu
2. Containerized application on Docker and Kubernetes
3. Develop code documentation to ensure code readability, reproducibility, and usability.
4. Performing technical incident response activities when required.
5. Managing and deployed cloud infrastructure by utilizing Jenkins and Terraform
6. Provide solutions and ensure compliance with best practices such as hardening servers with secure configuration and logging and monitoring.
7. Scripting knowledge with Bash, Python or Go is a plus.
8. Experience with public cloud offerings AWS components such as EC2, CloudFormation, RDS, ECS, VPC, Route 53
9. Experience in microservice architecture is a plus.
10. Experience with monitoring and alerting tools like Prometheus and Grafana.
Preferred skills and qualifications
- Bachelor’sApp degree (or equivalent) information technology, computer science or relevant field
- Proven knowledge of computer security and basic networking concepts, including Windows, Mac or Linux processes.
- Understanding and experience of cloud technologies and DevOps practices.
- Strong interpersonal, analytical, and problem-solving skills.