Understand our complex landscape and make engineering and staffing decisions to best serve our diverse internal client base.
Lead projects to build, challenge, and secure our automated, multi-cloud, multi-tenant environments: in software, process, and infrastructure.
Drive continual improvements in our system to allow our internal users to self-debug and fix REST-based APIs and network connectivity.
Ensure the highest level of uptime and Quality of Service (QoS) for our customers through operational excellence. Coordinate incident and problem management while addressing VP-level leadership on an as-needed basis.
Plan and report your team’s work on a per-sprint basis, while handling injections. You’ll be expected to coordinate the workload of your 9-engineer team with three other teams running related services.
Requirements & Skills:
B.Sc. or higher in a related field, or equivalent experience.
5+ years of proven experience in software engineering, site reliability engineering, release engineering, and/or configuration management.
2+ years managing or leading a team.
A strong understanding and extensive experience with scrum terminology and processes.
Experience with cloud service providers: Microsoft Azure, and Amazon AWS.
Familiarity with scripting, CICD systems, Linux, networking, containerization, REST-based APIs, Kubernetes, and API Gateways.
An ability to coordinate and approve technical requirements documents, code reviews, service deployments, and project plans.
Highly organized and able to balance multiple communication channels, schedules, and meetings. Strong written and oral skills.
A schedule which allows you to regularly meet between 7AM and 10AM pacific time, or 9AM and noon eastern time.