EverDriven is looking to develop and deliver core technologies that are critical to its success in providing safe, efficient, and cost-effective transportation to and from school for children with special needs.
Requirements
- Experience in developing high-level architectural design and technology roadmaps, and then driving hands-on development of those roadmaps
- Expert in developing detailed network system diagrams, flow diagrams, and state diagrams
- Extensive experience in defining and building scalable Cloud-based systems
- Appreciation of the design concepts behind large scale web applications
- Intuitive design and problem solving skills, with a strong bias for architecting reliable systems that scale
- Understanding of RESTful API patterns
- Experience with Infrastructure as Code on Azure or other cloud providers
Responsibilities
- Orchestrate the design and implementation of foundational platform capabilities that are critical to EverDriven’s success in building a scalable, efficient, high-performance platform.
- Develop practical yet advanced solutions to maximize technology and business success
- Provide technical leadership and oversight to ensure alignment with the original proposed architecture and design
- Proactively identify and suggest architectural improvements to as-is Systems
- Roll your sleeves up and develop proof-of-concepts, implement frameworks and patterns for handoff to team members, and as needed deliver critical system components
- Facilitate and lead in the evaluation and selection of products, frameworks and open source software
- Support multiple projects simultaneously
Other
- Bachelor's degree (Engineering, Computer Science), Master's degree preferred
- 13+ years relevant experience as a Systems Engineer / Architect working in the SaaS and cloud space
- Excellent problem solving, critical thinking and analytical skills, with strong interpersonal skills with a proven ability to collaborate without guidance
- Leadership qualities, including ability to facilitate technical discussions with diverse and cross-functional groups and good negotiation skills
- Ability to quickly research new topics and technologies and understand how to apply them to our problem space
- Ability to juggle multiple projects and change priorities as the business needs change