Job Description
Job Introduction
We are a software development MNC , with a difference. We build deep tech SAAS products and platforms. Our experts in Cloud , Data Engineering , API , Microservices , Analytics , Machine Learning & Integrations , build upon learnings and frameworks from a decade of launching 150+ products. We understand the process , passion and hard work it takes to launch and support a growing product.
We are currently a multi-million organization with YOY growth of 2.5X supported by 500+ workforce offering 150+ products to 125+ clients and growing. We take pride for being certified as a “Great Place To Work†in India.
We are anchored at Bangalore with overseas presence in the US , Malaysia , Canada & Australia.
Basic Qualifications
- BS/MS in Computer Science or equivalent.
- Good experience in working with any of the programming languages like NodeJs , Python , Golang , ReactJs
- Must have knowledge of nosql and rdms systems
- Must know push-pull systems like Kafka , Redis
- Excellent data structures & algorithms skills
- Experience and knowledge of open source software , frameworks and broader cutting edge technologies
- Superior organization , communication , interpersonal and leadership skills
- Must be a proven performer and team player that enjoy challenging assignments in a high-energy , fast-growing and start-up workplace
- Must be a self-starter who can work well with minimal guidance and in a fluid environment
- Provide good attention to details
- Agility and ability to adapt quickly to changing requirements and scope and priorities.Experience in and Good knowledge of AWS services like S3 , API Gateway , Lambda , DynamoDB , etc
- Should have proven experience in Architecture and taking design decisions.
Responsibilities
- Design and develop SaaS-based applications based on microservices architecture
- Have experience in designing highly available solutions , fault-tolerant systems , microservices architecture , REST APIs for on-premises , cloud (Google Cloud Platform or Amazon Web Services or Microsoft Azure) or hybrid infrastructure.
- Be involved in the core architectural discussions and be able to take design decisions.
- Be familiar with modern container technologies (Docker , Kubernetes) , have a deep understanding of DevOps tasks , CI / CD , understanding of Monitoring and Security Best Practices.
- Driving innovations in the platform constantly & remaining ahead of the curve Estimates efforts , identify risks , devices and meets project schedules
- Mentors/coaches engineers to facilitate their development and provide technical leadership
to them - Knowledge of scripting language like nodejs , reactjs , python is a must
- Be involved in the research and provide guidance to the team when required.
- Be a part of the prioritization process with the Product Owners and other stakeholders.