Job Duties:
• Oversee the acquisition and development of software systems in organisational units.
• Monitor the results and quality of the different software solutions and projects implemented in the organisation.
• Oversee the development of Proof-of-Concept/ solutions and provide technical expertise on the development of software and platform features, ensuring that appropriate security and risk factors are considered.
Job Requirements:
• Strong Agile environment. (Exposure to Waterfall and Prototype)
• Tech Lead, Solution Architect and Full-Stack programming experience with leading MNCs.
• Strong exposure to Financial Institutions operations and work culture
• Leading development and operations processes inside team
• POC development for new tools integrations as per design
• 12 Factor rule practices for best cloud native applications
• Adoption of DevOps culture for CI/CD
• Micro-services design and development (RESTFul, gRPC)
• Asynchronous micro-services design with Rabbit, Kafka and Spring Streams
• Design and enforce micro services with cloud features, Auto-scaling, Service Registry, Config Service, Circuit Breaker etc.
• Concourse Pipeline script review/creation for deployment