Required:
B.S. degree in Computer Science or related technical field (e.g. EE, physics or mathematics), or equivalent practical experience.
+2 years’ experience with Golang
+2 years’ experience developing distributed cloud applications (Pivotal Cloud Foundry, Openshift, Docker)
Hands on experience designing, developing, testing, and troubleshooting RESTful API and interface specifications (Swagger, RAML, SOAP)
Experience working with DevOps pipelines (Git, Maven, Jenkins), continuous integration/delivery, automated testing (unit, functional, performance)
Experience working with security gateways and protocols (JWT, Oauth2.0, SSL Certificates)
Experience working within professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source code management, build processes and testing
Experience with code merging and branching methodologies using Git and code release process.
Working knowledge of web-based application architectures and frameworks (including Angular or AngularJS) and the way it integrates with services.
Leverage Open-Source technology and contribute to open source where possible
Experience supporting production-level software (Splunk, Dynatrace).
Solid experience with abstraction and applying it to learning new languages
Ability to simplify complex problems and communicate them in plain language