A growing Cyber Security company is looking for strong Golang developers to join their organization. They are looking for strong engineers with a passion to solve complex problems and develop cloud services which are reliable, performant and scalable serving 100 of millions of devices. You will be responsible for full life-cycle management, including requirements analysis, technical architecture & design, implementation, testing, documentation, the recipe for deployment to production, and post-production ownership.
Design and develop microservices that could handle billions of events flowing through.
Contribute to architecture, design and implementation of next-generation foundational cloud services which are used for higher level cloud services.
Evaluate many open source technologies to find the best fit for company needs, and contribute to some of them to meet our unique needs and help the community.
Coordinate with other service development teams, product management and support teams to ensure scalability, supportability and availability for owned services and dependent services
Understanding of how kubernetes works
Experience with OpenStack
10+ years of experience in the field of software development
5+ years of recent experience focused on Golang development
Experience designing and developing cloud microservices that are deployed and used at high scale
Strong cloud knowledge
Good understanding of distributed systems, data-structure and algorithms
Energetic self-starter, with the desire to work in a dynamic fast-paced environment
Excellent verbal and written communication skills
BS Computer Science required, MS Computer Science strongly preferred
To apply for this job please visit topspotjobs.com.