Required Skill
• Sr. Developer Lead (3+ years exp). Significant Golang experience and basic
DevOps skills to design and code services, scaffolding, test harnesses, etc., and
assist with dev/test environment management as needed. Create unit and
• integration tests for validation
• Golang developer(s) with knowledge of services development and integration ‐‐
target hosting environments are Linux OS and Kubernetes. (c++, python, etc.
skills a plus). Unit and integration testing. Significant experience developing
APIs and other backend services.
• Golang developer(s) with knowledge of services (TCP/HTTP) and Messaging
(MQTT) development and integration.
• Golang developers with at least basic DevOps skills with Linux and Kubernetes,
AWS skills, scripting skills (Bash, Python, etc.)
Additional requirements
3+ years of experience working with Scrum software development processes with rapid
iteration cycles (2-3-week sprints)
o Experience with and commitment to key development practices inherent to effective Agile
development, including:
§ unit testing
§ capacity planning
§ continuous integration
§ backlog grooming
§ sprint planning
§ regular demonstrations
o Experience working with Agile development tools such as:
§ Jira, Confluence, Git / GitLab / Bitbucket, AWS code commit, Code pipeline
§ CI CD based development
§ Source code repo
§ Build servers.
§ Automation testing tools
§ Static code analysis
o Familiarity with object-oriented and microservices based design and development,
including effective use of interfaces.
o Familiarity with Embedded software and Cloud native Architectural design patterns and
framework
Any Gradute