Responsibilities
• Self-service capabilities: Build user-friendly, well-documented tools and pipelines • Platform standards & templates: Create, maintain, and promote reusable blueprints, templates, and automation scripts. • Reliability & scalability: Ensure the platform implementation is secure, robust, monitored, and scales to many teams/users. • Operational excellence: Set up and manage CI/CD, observability, security controls, and incident response for the platform. • User support & enablement: Train, document for, and support product teams in adopting and using platform capabilities. • Continuous improvement: Gather feedback from platform consumers; improve developer experience and platform efficiency. • Handson experience on cloud, Kafka, middleware, CI/CD, network and security is a must. • Track record of building/operating tools/services used by other developers • Comfort with automation, Infrastructure-as-Code, APIs, CI/CD, monitoring, user-centric documentation • Service reliability/uptime, incident response, and troubleshooting at scale • Ability to create and maintain standards/templates for reusability • Communication skills for training/support of software/data/product teams • Ability to design for re-use, scale, and self-service • Proactive thinking for platform evolution, not just point solutions • Comfort with (and enthusiasm for) automation and DevOps practices
Technical Requirements
Handson experience on cloud, Kafka, middleware, CI/CD, network and security is a must.
Preferred Skills
Technology->Cloud Platform->Azure API Gateway
Technology->Cloud Platform->AWS Networking Services->AWS CloudFront
Additional Responsibilities
• Ability to develop value-creating strategies and models that enable clients to innovate, drive growth and increase their business profitability • Good knowledge on software configuration management systems • Awareness of latest technologies and Industry trends • Logical thinking and problem solving skills along with an ability to collaborate • Understanding of the financial processes for various types of projects and the various pricing models available • Ability to assess the current processes, identify improvement areas and suggest the technology solutions • One or two industry domain knowledge • Client Interfacing skills • Project and Team management
Educational Requirements
Bachelor of Engineering