Senior DevOps Engineer
Role summary
We are seeking a Senior DevOps Engineer to build and own the operational and deployment backbone of our infrastructure. This role involves managing customer deployments in cloud and on-prem environments, developing internal deployment observability, and scaling our CI/CD infrastructure. You will be responsible for defining and implementing infrastructure using IaC tools, designing and building automation, and debugging complex deployment issues across various layers. The ideal candidate has 7+ years of experience, strong expertise in Kubernetes, cloud platforms (AWS/GCP), CI/CD tools, and programming skills in Python or Go.
### Who you are
- At minimum a Bachelor's degree in computer science or a related field
- 7+ years of experience working in production-level environments as a DevOps Engineer
- Strong expertise in Kubernetes and Helm charts
- Strong experience with cloud systems such as Amazon Web Services (AWS) or Google Cloud Platform (GCP)
- Strong experience with Github and Github Actions
- Proficient programming skills in Python and/or Go
- Experience with Infrastructure as Code tools such as Terraform (or equivalent)
- Solid understanding of networking fundamentals (VPCs, subnets, routing, DNS, load balancing)
- Experience with cloud storage systems (e.g., S3, GCS) and data lifecycle management
- Experience with maintaining databases, including performance tuning and operations
- Excellent communication skills for collaborating with cross-functional partners
- A startup mindset, biasing towards thoughtful action with minimal direction
### What the job involves
- As a Senior DevOps Engineer you would be responsible for building the foundation and owning the operational and deployment backbone of Galileo's infrastructure
- This includes developing and managing Galileo's customer deployment stack, managing customer deployments, being Galileo's point of contact for anything related to operations, interfacing from customers as well as 3rd party vendors
- Own customer deployments in both cloud and air-gapped on-prem environments, including installation, upgrades, and troubleshooting
- Build Galileo's internal deployment observability infrastructure
- Manage and scale Galileo’s CI/CD deployment infrastructure
- Tune various infrastructure components - databases and services - to scale the system effectively
- Design and build internal tooling and automation using Python and/or Go
- Debug complex deployment issues spanning Kubernetes, networking, storage, and application layers
- Define and implement infrastructure using Terraform or similar IaC tools
- Collaborate with customers and internal teams to design scalable, secure, and reliable deployment architectures (cloud + on-prem)
### Benefits
- Best-in-class coverage in Health / Dental / Vision for our team
- Wellness stipend for everyone on the team to take good care of themselves, even outside of work
- While we’re at work, our meals are taken care of, so we can get all the fuel we need to be at our best
- Investing in ourselves also includes investing in our retirement. We provide a 401-K plan to encourage saving some portion of our paychecks
- Take time off as needed to rest, refresh or rejuvenate
- We strongly believe in supporting our team as well as helping them support those near and dear to them
Similar roles
DevOps EngineerBooz Allen Hamilton · Camp Pendleton South, California, United States · Hybrid- DevOps EngineerAxiom Global Technologies · Toronto, Ontario, Canada · Onsite
- Senior DevOps EngineerRegard · New York, New York, United States · Onsite
- Senior DevOps EngineerZoomInfo · Toronto, Ontario, Canada · Hybrid
DevOps EngineerSchellman · Tampa, Florida, United States · Remote