Geico - Boulder, CO

posted about 2 months ago

Full-time - Senior
Remote - Boulder, CO
Insurance Carriers and Related Activities

About the position

The Senior Manager is an engineering leader responsible for innovating and building new engineering solutions, enhancing existing solutions, and leveraging engineering capabilities to address critical operational challenges. This role involves leading the strategy and execution of a technical roadmap aimed at improving product delivery speed and unlocking new engineering capabilities within the Network Services team, which focuses on maintaining enterprise networks across various environments.

Responsibilities

  • Lead and mentor a team of solutions engineers in a 24x7 large scale, mission critical environment.
  • Work with senior leadership to address project dependencies and negotiate delivery dates for milestones with stakeholders.
  • Own the end-to-end delivery of team strategy, platforms, and services.
  • Identify and raise project risks, presenting detailed and implementable solutions or alternatives.
  • Develop, maintain, and track service performance metrics for effectiveness, quality, and improvement.
  • Report on team progress for projects and key metrics, presenting ideas for improvement.
  • Understand how requirements and design choices impact systems across multiple areas.
  • Initiate and support performance evaluations of team members.
  • Cultivate a culture that motivates all levels of performers to achieve higher levels of success.
  • Identify technical or analytical skill gaps and craft remediation plans.
  • Build and maintain relationships with team members to support an environment of trust.
  • Develop the team budget and report on results achieved at regular intervals.
  • Contribute significantly to the team planning process.

Requirements

  • Experience with network technology and environments including datacenter, private and public cloud, campus, and wide area networks.
  • Knowledge of secure network designs and security compliance requirements.
  • Experience with network performance, capacity, configuration, and fault management processes and tools.
  • Knowledge and experience with software and system design.
  • Knowledge of cloud computing technologies and concepts (SaaS, PaaS, IaaS, etc.).
  • Experience with operating systems, Linux, virtual machines, and container technologies (Docker/containers).
  • Experience with software development, software delivery lifecycle, application modernization, DevOps, and Service/Infrastructure as Service.
  • Basic understanding of CI/CD toolchain products like Jira, Git, Artifactory, Jenkins, and IaC tools like Terraform, Ansible, Puppet, and Chef.
  • Knowledge of API, microservices, network and security architectures and design patterns.
  • Understanding and experience with Python, JSON, XML, or RESTful services and open-source software is a plus.
  • Demonstrated conflict management, decision making, and negotiation skills.
  • Proven ability to learn technical concepts and adapt to new technologies quickly.
  • Strong technical acumen in cloud architecture, performance benchmarking, and capacity planning.
  • Ability to construct, interpret, and apply metrics to work and decision making.

Nice-to-haves

  • Experience with automated testing including Unit, Integration, and End-to-End functional testing.
  • Experience in a large-scale, mission-critical environment.

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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service