Responsibilities:
Take an active part of all DevOps areas: Develop and maintain monitoring and alerting infrastructure to ensure system reliability and performance
Oversee building and maintaining tools and procedures for monitoring, deployment, and alerting for our SaaS multi-tenant product family
Design and implement CI/CD processes for continuous integration and deployment of software applications
Develop and manage a containerized production environment using technologies such as Kubernetes, Docker, and Helm
Define and enforce DevOps standards, best practices, and procedures across the organization
Providing ad-hoc custom solutions to meet the technical needs of other teams
Acting as a resource and mentor for engineers with less DevOps experience, providing guidance and support
5+ years of experience as a DevOps Engineer
Hands on experience with any public cloud provider (such as: GCP)
Hands on experience with Kubernetes and Docker containers
Strong knowledge with IAC tools such as Terraform and Helm charts
Hands on experience with CI/CD automation – Github Actions and ArgoCD
Experience with ELK Stack (Elasticsearch, Logstash, Kibana) for log analysis and monitoring
Experience in architecting and scaling in cloud environments
Extensive experience with Linux operating system and proficiency in bash scripting