Senior Platform Engineer
Summary
Design and maintain AWS/GCP/Azure cloud infrastructure, Kubernetes clusters, and CI/CD pipelines using Terraform and Python; establish DevSecOps practices and mentorship.
You will design and maintain cloud infrastructure, infrastructure-as-code solutions, CI/CD pipelines, and Kubernetes environments. You will establish observability and security practices, implement self-service developer tooling, collaborate across development and operations, mentor junior engineers, and maintain technical documentation.
Responsibilities
- Design scalable AWS cloud infrastructure
- Develop infrastructure-as-code solutions using Terraform
- Build and maintain CI/CD pipelines for infrastructure deployment
- Establish DevOps and DevSecOps practices
- Manage Kubernetes environments
- Implement self-service platform tooling and developer portals
- Define monitoring, alerting, and observability standards
- Collaborate across development and operations
- Mentor junior engineers
- Maintain technical documentation
Requirements
- 4+ years of cloud infrastructure engineering experience
- AWS
- GCP
- Azure
- Cloud networking
- VPC
- Direct Connect
- Transit Gateway
- BGP
- OSPF
- IaaS and PaaS architecture
- 2+ years of Terraform or Ansible experience
- AWX, Ansible Tower, or Terragrunt
- Python, Bash, or Go
- 2+ years of CI/CD pipeline experience
- Jenkins, GitLab, or GitHub Actions
- Secrets management
- Vulnerability scanning
- Compliance
- 2+ years of Kubernetes administration
- EKS, AKS, or GKE
- RBAC
- Pod security
- Istio
- Docker
- Backstage
- JFrog Artifactory or Nexus
- API gateway
- Honeycomb, Prometheus, or Grafana
- Microservices architecture
- MPLS
- DNS
- Load balancing
- Traffic management
- Git, GitHub, GitLab, or Bitbucket
Benefits
- Extra time off for volunteering and community work