Software Lead (cloud) Job in Gennext India Private Limited
Software Lead (cloud)
Gennext India Private Limited
4+ weeks ago
- Gurgaon, Haryana
- Not Disclosed
- Full-time
- Permanent
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
×
Help us improve TheIndiaJobs
Need Help? Contact us