Responsibilities :
- Setting the company's technology strategy, including selecting the appropriate technology stack, tools, and methodologies to be used by the engineering team.
- Managing the technology team: Oversee the technology team and would be responsible for managing their work, ensuring that projects are completed on time and within budget. This involves recruiting and hiring new team members, setting goals and objectives, and providing guidance and mentorship to team members.
- Collaborating with other departments: The job involves working closely with other departments within the company, such as product management, sales, and marketing, to ensure that technology projects align with overall business objectives and meet customer needs.
- Monitoring industry trends: Up to date with the latest industry trends and technology advancements to ensure that the company is leveraging the latest tools and methodologies to remain competitive.
- Managing vendor relationships: Would be responsible for managing relationships with technology vendors and ensuring that the company is getting the best value for its technology investments.
- Oversee the development and maintenance of reference applications and utilities which is building
- Coordinate with Business teams, participant community & others to prepare & enhance protocol-related specifications in different areas, such as Payments & Settlements, Ratings, Inter-city logistics, and drive adoption of the protocols by the stakeholders, etc.
- Enhance Protocol for optimal harmonization between different buyers & sellers in a specific business domain
- Work with the participant community to evangelize & articulate the capabilities of the protocol.
- Drive the development of POCs for participants to demonstrate usage of the protocol adaptations for specific business domains.
- Contribute to the protocol specs on GitHub, Swagger Hub & other tools.
- Overall, the person would play a critical role in driving the technology strategy and success of our company's Business.
- 15+ years of overall experience in the area of OpenStack.
- Hands-on experience in developing technologies for protocols - Open API, RESTful APIs, JSON
- Working knowledge of one or more of the following programming languages such as Java, Nodejs, Python, Golang, etc.
- Strong understanding of OpenStack architecture and components.
- Should have worked on software development in the area of OpenStack.
- Proven experience in HLD and LLD Design of OpenStack.
- A few years of experience in installation, configuration, and maintenance of OpenStack clusters.
- Strong troubleshooting skills.
- Excellent communication and interpersonal skills.
- Experience of leading technology team as well as the ability to collaborate with other leaders.
Didn’t find the job appropriate? Report this Job