The employee serves as a central person responsible for technology on a project and the team leadership. This person proposes new solutions and drives their implementation and support, communicates project goals and deadlines to the team.
Required skills:
Successful background as a full-stack or backend developer
Broad understanding of Agile approaches, Test Driven Development, Continuous Integration environments
Solid experience with RESTful services
Strong written and communication skills
Nice to have:
Understanding wireless technologies
Network Implementation (Operational and Security)
Machine Learning and AI basics
Experience with:
AWS (EC2, S3, ELB)
Nginx
InfluxDB
Extended experience in one of the following: Golang, Java, C or Ruby
Design and implementation of data intensive applications
Good understanding of SOA, Microservices, M2M communication best practices and principles
Relational and NoSQL databases design and implementation
Architectural and design patterns
Linux Operating Systems
Interesting and challenging opportunity in a large and dynamically developing company
Exciting projects involving newest technologies
Professional development opportunities
Excellent compensation and benefits package, performance bonus program
Modern and comfortable office facilities
Leading the project in terms of technology
Mentor development team members and troubleshoot complex implementation issues
Encourage healthy debate among stakeholders and team members and facilitate the decision making process
Undertake distractions to allow the rest of the team to work more effectively
Delegate responsibility of project areas to capable and appropriate team members
Reporting to senior level management
The project is an innovating solution in home routers and wireless networking. Data intensive solution provides tight integration among millions of devices, visualization and machine learning facilities.