As a member of the brand new Cloud Team at Our Client, you will help develop next-generation technologies for distributed wireless systems to further client's leadership in the wireless space. Our client is known as the Biggest Small Company, and we are looking for fun and creative people to join out start-up team, to build great things and delight our customers. All projects will have high impact and visibility.
Responsibilities include design and hands-on development of solutions to complex problems in the cloud networking space.
Understand SDLC, and different stakeholders for the product, i.e. Dev, QA, PLM, management, Support engineering org., customer, dev-ops.
Understand the given functional description, investigate and evaluate the possible solutions, suggest the best suited approach, basically own feature end-to-end.
Take care of scalability at every step of design, development.
Good verbal communication within the local teams, and written communication with distributed team, and other stakeholders w.r.t. given task.
Provide quick fixes to the reported problem from the field.
Developing web applications with Python - experience using MVC frameworks like Django/Flask is a plus
Experience using and developing with SQL databases
Experience developing RESTful APIs for complex data sets
Good knowledge of algorithms and data structures
Understanding of Operating system, i.e. able to work and debug on Unix like systems
Should have good problem solving skills
Strong exposure to one of the three areas mentioned below is a must
Python, or any scripting knowledge
Exposure to development in cloud environment, or horizontally scaled system, or web services, or service oriented architecture
Understanding of Networking, development experience for large NMS systems for wireless networks.
Experience in message queues and data marshaling frameworks is highly desired
Real world experience working with large datasets and NoSQL database technologies is a big plus
Self-starter, startup experience is a plus. Ability to work in an extremely dynamic and fast paced environment.
Worked on cloud based application development is highly desired
Knowledge/experience with big data analytics and applications
The candidate must display excellent written and oral skills with demonstrated interpersonal and organization abilities.
Knowledge of networking concepts is a plus, wireless networking experience is a big plus