The company is looking to build a highly scalable cloud native Network Management System for managing devices and services at scale in hybrid deployments.
Requirements
- 8+ years of experience in building large enterprise applications
- 3+ years experience in technical leadership roles in building major cloud native apps or subsystems
- Excellent programming skills in GoLang
- Strong fundamentals in object oriented design and development
- Experience with or familiarity of Test Driven Development and Continuous Integration
- Experience developing microservice based solutions on public cloud infrastructure
- Experience building data management solutions using transactional data stores
Responsibilities
- Conceptualize, Collaborate and Develop highly scalable cloud native Network Management System for managing devices and services at scale in hybrid deployments
- Hands-on participation in developing next generation configuration management architecture
- Contribute to end-to-end delivery of solutions in collaboration with cross-functional product management, development and quality assurance teams in a fast paced environment
- Deliberate and build frameworks to improve quality of micro services
- Work with Devops and Technical Support teams to investigate and resolve critical customer defects
Other
- MS/BS in Computer Science or equivalent or equivalent military experience required
- Proven ability to lead and collaborate with many cross-functional teams with an emphasis on end-to-end delivery
- Experience in the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, peer review, and operations