Software Lead (cloud) Job in Gennext India Private Limited

Software Lead (cloud)

Apply Now
Job Summary

Roles and Responsibilities

Summery:- looking for a passionate and experienced software lead (4-6 years experience) for its cloud team that is developing and managing the end to end IoT stack. We expect the applicant to be technically proficient having strong fundamentals and a good grasp of the latest tools and technologies. For people who have spent reasonable professional time in services companies, it will be a good opportunity to work in a product company using and learning the state of the art tech stack.

The person will be closely working with the senior folks, including the CTO.

Job Role:-

  • Improve upon the existing software services and tools in place to equip them to be scalable to handle 10x the IoT data traffic that Zenatix currently supports
  • Exploit current micro-services architecture for future development of new applications
  • Mentoring junior members in the team.
  • Advocate using the best architecture practices and strive to get them implemented.
  • Improve upon the existing processes around code reviews, reducing code baggage, testing, hiring, documentation etc.
  • Evaluate what new technologies we should use, matching the business context with the recent technology developments
  • Set aggressive timelines and work within the team as well as with external teams (hardware/ product) to ensure that timelines are met
  • Understand and improve upon the tech and overall culture

Desired Candidate Profile

Applicants must have:

  • Bachelors/Masters degree in CS/ECE.
  • Backend development experience with at least 3+ years experience in Python/Django and Celery
  • Experience with JavaScript ( preferably React/Angular)
  • Sound understanding and experience in architectural principles and patterns including Microservices and Event Driven Design.
  • Experience in developing scalable data pipeline (Preferably using Kafka)
  • Experience in relational and noSQL databases
  • Experience in writing effective Unit Testing or use of TDD.
  • Good understanding of algorithms and data structures along with experience of putting them into practice for gaining code efficiency.
  • Strong understanding of web-services with experience in scaling them up at production level. The person should have an experience of leading a cloud product that has scaled up with equivalent yearly expense on infrastructure to be more than USD 100k+/annum
  • Prior experience of DevOps (CI/CD pipeline; managing containers etc.)
  • Excellent analytical, communication, presentation and problem-solving skills.
  • Experience in leading a team( of at least 3-5 members)
  • Willingness to work in a dynamic environment with minimal supervision It is an added bonus for the applicants to have:
  • Prior experience of developing the IoT technology stack
  • Experience of working both on the technology side and the product side
  • Experience of working in both an established company and a startup.
Experience Required :

4 to 8 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs