
Cloud Capability Practitioner
- Bangalore, Karnataka
- Permanent
- Full-time
Every position at Kyndryl offers a way forward to grow your career, from a Junior Architect to Principal Architect – we have opportunities for that you won’t find anywhere else, including hands-on experience, learning opportunities, and the chance to certify in all four major platforms.Who You AreRole and Responsibilities:
- Collaborate closely with senior business managers, stakeholders, and cross-functional teams to understand domain-specific business needs and translate them into technical application requirements.
- Design and develop comprehensive application architectures incorporating architecture patterns, data models, frameworks, and system components suited to the banking, retail, or telecom environment.
- Lead and guide application development teams through design, development, testing, debugging, integration, upgrades, and migration phases, ensuring alignment with architectural standards.
- Oversee application prototyping efforts and incorporate user feedback to refine solutions.
- Write and review application code and scripts as needed to support architecture implementation.
- Provide mentoring and technical support to junior developers and end-users.
- Conduct diagnostic testing, troubleshooting, and performance tuning to ensure high-quality, reliable application performance.
- Stay abreast of emerging trends and technologies in application architecture, particularly those relevant to banking, retail, and telecom sectors, and incorporate them into development plans.
- Document all aspects of application architecture, development processes, standards, and best practices to ensure maintainability and knowledge sharing.
- Manages, maintains, and supports applications and their operating environments, focusing on stability, quality, and functionality against service level expectations.
- Driving complex and major issues to resolution by owning the incident end to end and guide the team on complex issues by providing required technical and functional inputs
- Formulates and defines scope and objectives for complex application enhancements and problem resolution
- Reviews and develops application contingency planning to ensure availability to users.
- Partners with appropriate development and production support areas to prioritize bug fixes and support tooling requirements.
- Participate in application releases, from development, testing and deployment into production.
- Engages in post implementation analysis to ensure successful system design and functionality.
- Ensures essential procedures are followed and helps to define operating standards and processes.
- Expected to be able to raise problems to appropriate technology and business teams, while adhering to Service Level Agreements.
- Active involvement in and ownership of Support Project items, covering Stability, Efficiency, and Effectiveness initiatives.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 10-20 years of experience in the development of critical business applications, where minimum of 3-5 years of experience as an Application Architect, preferably within banking, retail, or telecom industries.
- Strong proficiency in programming languages and technologies such as Java, .NET, NodeJS, Python, JavaScript, and related enterprise application platforms.
- Deep understanding of domain-specific challenges and regulatory requirements in banking, retail, or telecom sectors.
- Expertise in designing scalable, secure, and maintainable application architectures in complex business environments.
- Exceptional analytical, problem-solving, and decision-making skills.
- Experience with cloud-native architectures and integration of modern application trends is highly desirable.
- Experience implementing and integrating enterprise class applications on cloud platforms such as AWS, Azure, GCP
- Having hands on experience with designing and developing microservices.
- Exposure or understanding of SOC2, PCI, and HIPPA compliance.
- Ability to research and identify solutions on platform issues in conjunction with application issues
- Proven leadership abilities with excellent interpersonal, collaboration, and communication skills.
- Java, Spring Boot, Java Collection Framework,
- Design Patterns (Singleton, Factory, Observer, Strategy, etc.)
- Architectural Patterns (Microservices, Monolith, Event-Driven, CQRS, etc.)
- API Design (REST, GraphQL, gRPC, WebSockets)
- Knowledge on NodeJs, ReactJs or any Java Script
- Experience with Agile methodologies and DevOps practice
- Knowledge of APM Tools like (New-Relic, Dynatrace, AppDynamics and Datadog)
- Expertise on AI/ML Modelling, Agentic AI and LLMs
- Hands on experience on Continuous Integration / DevOps tools & Techniques
- Hands on development experience with SOAP, REST API’s, API Gateway, Python Django,
- Experience in application testing skills unit, functional, load and integration testing
- Knowledge of Access Management & Security Protocols (AWS-IAM, Azure AD), SSL Certificate/Key Management, OAuth, SAML and PKI
- Knowledge of security standards and compliance relevant to banking, retail, or telecom domains