Description

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

 

Education

Any Gradute