Bachelor's or Master's degree in computer science or related field.b
5+ years in a DevOps Engineer role or Build Engineer role.
Prior experience in backend engineer role a plus.
Database administration is a big plus (Oracle, Postgres).
Expertise of cloud-based operations on Google Cloud / GCP (experience with AWS is a plus).
Hands-on experience with continuous integration / continuous delivery tools (experience writing pipelines in Jenkins is a plus).
Strong experience with cluster orchestration tools, specifically Kubernetes and Helm.
Experience working with Docker images.
Experience with GitHub administration.
Excellent infrastructure debugging and problem solving skills along with a drive to optimize build processes.
Experience with Linux systems administration.
Experience with the "modern Ops stack", e.g. monitoring, alerting, cloud-based provisioning, Docker, Kubernetes.
Well-rounded experience programming in various languages and domains (experience with Java/Javascript applications is a plus).
Experience/understanding of configuration management tools.
Familiarity with modern software engineering practices: code reviews, unit/acceptance testing, source control, etc.
Familiarity with HTTP, REST, HTML, JSON, and similar web-based development technologies, and with building complex multi-tier parallel distributed systems that communicate via them (such as the backend of complex websites).
Self-motivated and driven personality.
Excellent problem solving skills.
Excellent oral and written communication skills. Ability to effectively collaborate with team members is required.
Ability to operate independently and ask questions when stuck.