GEICO · 2 days ago
Senior Software Engineering Manager, IaaS (Cluster Management)
Wonder how qualified you are to the job?
Auto InsuranceFinancial Services
Insider Connection @GEICO
Responsibilities
Work with senior leadership to address project dependencies, negotiate delivery dates, and deliver projects on time
Manage a team responsible for Kubernetes based multi-cluster management platform
Own the end-to-end delivery of team strategy and platforms
Identify and address project risks, presenting solutions
Report on team progress and present ideas for improvement
Initiate and support performance evaluation of team members
Cultivate a culture that motivates all levels of performers
Build and maintain relationships with team members
Develop the team budget and report on achieved results
Contribute to team planning process and surfacing associate level proposals
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Software and system design knowledge and experience
Knowledge of cloud computing technologies and concepts (SaaS, PaaS, IaaS, etc.)
Knowledge in Operating Systems, Linux, Virtual Machines, Container (Docker/Containerd), Cluster Management (Kubernetes) technologies including running on private and public cloud infrastructure.
Development and Management experience in one or all the following:
Cluster and container management based on Kubernetes running in private and public cloud or bare metal
Multi-cluster networking based on service mesh like ISTIO, Linkerd, Envoy or Consul
Multi-cluster metrics, observability, and operations with frameworks such as Grafana, Prometheus, Jaeger
Experience with software development, software delivery lifecycle, application modernization, DevOps, Service/Infrastructure as Service and Operations
Basic understanding and managing CI/CD toolchain products like Jira, Git, Artifactory, Jenkins, Anchore, SonarQube and IaC tools like Terraform, Ansible, Puppet, Chef
Knowledge of API, Microservices, network and security architectures and design patterns
Fluency with at least one modern language such as Python, Java, Go and experience with open-source software is a big plus
Demonstrated conflict management, decision making and negotiation skills
Proven ability to concentrate and demonstrate a capacity for learning technical concepts and adapting to new technologies quickly
Experience in application monitoring tools and performance assessments
Constructing, interpreting, and applying metrics to your work and decision making, able to use those metrics to identify correlation between drivers and results, and using that information to drive prioritization and action.
6+ years coding experience
5+ years of significant experience building scalable, fault-tolerant, and robust products and platforms
5+ years of hands-on work experience supervising 10+ personnel in a technical environment
2+ years of experience with automated testing including Unit, Integration, and End-to-End functional testing
Bachelor’s Degree in Information Technology or related field, or equivalent experience
Benefits
Premier Medical, Dental and Vision Insurance with no waiting period
Paid Vacation, Sick and Parental Leave
401(k) Plan
Tuition Reimbursement
Paid Training and Licensures
Company
GEICO
GEICO, Government Employees Insurance Company, has been providing affordable auto insurance since 1936. It is a sub-organization of Berkshire Hathaway.
Funding
Current Stage
Late StageTotal Funding
unknown1996-01-01Acquired· by Berkshire Hathaway
Leadership Team
Recent News
2024-06-06
2024-06-03
Coverager - Insurance news and insights
2024-05-07
Company data provided by crunchbase