Senior Systems Engineer

GEICO GEICO · Insurance · Richardson, TX +2

This role focuses on designing, deploying, and maintaining OpenStack-based cloud environments, with an emphasis on improving observability, performance, and operability. The Senior Systems Engineer will also develop automation scripts, manage CI/CD pipelines, and support containerization initiatives within a large insurance company.

What you'd actually do

  1. Improve on monitoring, observability and performance of deployed systems
  2. Design, deploy, and manage OpenStack-based cloud environments
  3. Develop and maintain automation scripts and playbooks using Python, Ansible, and GitHub Workflows
  4. Implement and optimize CI/CD pipelines for infrastructure and application delivery
  5. Support containerization initiatives (e.g., Docker, Kubernetes)

Skills

Required

  • monitoring, logging, alerting and observability in cloud environments
  • Grafana and Promethius
  • performance tuning
  • Docker, Kubernetes
  • Ansible for automation and configuration management
  • CI/CD tools and workflows (e.g., Jenkins, GitHub Actions, ArgoCD)
  • Python programming or scripting
  • networking and security best practices in cloud deployments
  • troubleshooting and problem-solving skills
  • communication and collaboration abilities

Nice to have

  • OpenStack administration and operations
  • hybrid or multi-cloud environments (AWS, GCP, Azure, or on-premises)
  • low level virtualization technologies (QEMU/libvirt)