GEICO's Cybersecurity organization needs to design, build, and scale cloud-native infrastructure that enables secure and resilient cybersecurity services, focusing on infrastructure-as-code, CI/CD integration, containerization, image development, and monitoring/metrics at scale.
Requirements
- Proven experience designing and operating large-scale infrastructure in AWS and Azure.
- Strong proficiency with Terraform (required), with experience in Ansible or similar tools a plus.
- Experience building and managing automated pipelines for infrastructure and application delivery.
- Expertise with Docker and container orchestration (Kubernetes, ECS, AKS, or similar).
- Hands-on experience with observability platforms such as Grafana, Prometheus, CloudWatch, or Azure Monitor.
- Experience with programming languages such as Python and/or Go is required
- Understanding of cloud-native security principles, IAM, and compliance requirements.
Responsibilities
- Architect Cloud Infrastructure: Design and implement scalable, fault-tolerant infrastructure across AWS and Azure environments.
- Enable Infrastructure-as-Code: Develop and manage IaC using Terraform and other automation tools for consistent, repeatable deployments.
- Drive CI/CD Integration: Build and maintain CI/CD pipelines (GitHub Actions, Jenkins, etc.) to automate infrastructure provisioning and application deployments.
- Containerization & Image Development: Design, build, and maintain containerized environments (Docker, Kubernetes) and standardized base images.
- Ensure Scalability & Resilience: Implement solutions that meet high-availability, scalability, and performance requirements for enterprise workloads.
- Service Monitoring & Metrics: Develop monitoring solutions and observability pipelines (Grafana, Prometheus, CloudWatch, Azure Monitor) to track infrastructure health and performance.
- Champion Cloud Security: Embed secure architecture practices into infrastructure design, working closely with security engineering teams.
Other
- Provide technical mentorship to peers, foster cross-functional collaboration, and promote a culture of engineering excellence.
- Strong communication skills with proven ability to partner with leadership, development, and cybersecurity teams.
- 10+ years of professional experience in cloud infrastructure engineering.
- At this time, GEICO will not sponsor a new applicant for employment authorization for this position.
- Bachelor’s degree in computer science, Information Systems, or a related field (or equivalent practical experience).