Job description
NorthGate Technologies is seeking a Senior DevOps Engineer to join our cloud-native Platform Engineering team in Seattle. You will design, implement, and operate scalable CI/CD pipelines, manage cloud infrastructure, and drive reliability initiatives across our SaaS platform.
In this role you will partner with software engineers, security, and SRE to deliver secure, resilient, and high-velocity deployments. This is an opportunity to influence architecture and tooling across the organization and mentor teammates on modern DevOps practices.
Responsibility
- Design, implement, and maintain scalable CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI.
- Provision and manage cloud infrastructure with IaC tools (Terraform, CloudFormation) across AWS, GCP, or Azure.
- Lead monitoring, logging, and alerting strategies with Prometheus, Grafana, and centralized dashboards.
- Automate provisioning, configuration management, and deployment workflows to improve velocity and reliability.
- Build and enforce security, compliance, and access control across cloud environments.
- Collaborate with software engineers to optimize deployment strategies, performance, and reliability.
- Mentor junior engineers and promote DevOps best practices across teams.
Qualification
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 8+ years in DevOps, SRE, or cloud engineering roles, with a track record of delivery.
- Hands-on experience with AWS, GCP, and/or Azure; strong multi-cloud capabilities.
- Proficiency with Kubernetes and container orchestration; familiarity with container runtimes.
- Deep expertise in IaC (Terraform, CloudFormation) and configuration management (Ansible, Puppet, Chef).
- Strong scripting skills (Bash, Python, or Go) and automation mindset.
- Solid understanding of networking, security best practices, and IAM across cloud environments.