Staff Engineer
Serves as a Staff Engineer, Technical Lead and individual contributor on a 3 member squad of high-performing Engineers working on the GMV Syncromatics platform (a SaaS offering serving multiple transit modalities including regional public transit, paratransit, campus-scale transport, and short-turnaround event-specific solutions).The offering includes in-vehicle hardware installed with custom software and OTA updates, customer-facing web applications for live status, VOIP/text-communication between dispatchers & drivers, reporting and other business processes, internal web applications to support GMV Syncromatics operations, and data-driven analytics dashboards for infrastructure monitoring.Works with product ownership to prepare incoming work for engineers. Sets standards for testing/implementation on the team. Mentors other engineers. Manages team ceremonies.Delivers solutions including technologies such as:Xamarin.Android C# app on GMV Syncromatics-customized hardware, running as a central-nervous-system for an on-vehicle hardware install including a diverse set of per-vehicle devices and sensors over multiple data-buses (ethernet, GPIO for discrete sensors, J1708, and USB), along with Driver-facing business-process support softwareOn-call k8s cluster management using tools like kubectl, kubens, k9s, and kubctx across multiple k8s contexts (ie cluster environments); running scripts through kubectl for container & node-level management tasksContainerized .NET Core & .NET Framework applications (webapp hosting, backend services and multiple Akka.NET clusters) running within k8s with some databases, etc on bare metal serversCustomer-facing and internal web applications in React 16, angular.js 1.8.3Build/deployment automation: Git (bitbucket & github) for source management, container and apk builds in TeamCity, Android deployment via Soti MobiControl integration, multi-environment, chatops-driven k8s deployments + helm charts