A Position Overview
Position Title
Department
Level/ Band
Role Summary:
B Organizational Relationships
Reports to
- Sr.VP - Head of Enterprise Computing
Supervises
- Cloud operation teams, DevOps team and other cross functional project teams
C Job Dimensions
Geographic Area Covered
Stakeholders
- Internal: All Departments
- External: Cloud partners, Implementation Partners, IRDA, Security
D Key Result Areas
- Ensure business solution meets customer requirements and adheres to Alliance defined standards
- Assist strategic project team on technical and functional area
- Identify reusable components to create a service catalog that can be leveraged to accelerate solution delivery
- Identify areas of improvement & ensure application architecture as per current standards and technology innovations are in place
- DevOps tools implementation for CI/CD
- Capacity Management and Emerging technologies POC
- Act as interface between Business & delivery team on business solution, effort estimation, capacity planning, design patterns to be adhered
- Contributes to the development of solution architectures in specific business, infrastructure or functional areas
- Identifies and evaluates alternative architectures and the trade-offs in cost, performance and scalability
- Produces specifications of cloud-based or on-premises components, tiers and interfaces, for translation into detailed designs using selected services and products
- Supports a change programme or project through the preparation of technical plans and application of design principles that comply with enterprise and solution architecture standards (including security)
- Designs components using appropriate modelling techniques following agreed architectures, design standards, patterns and methodology
- Identifies and evaluates alternative design options and trade-offs. Creates multiple design views to address the concerns of the different stakeholders of the architecture and to handle both functional and non-functional requirements
- Models, simulates, or prototypes the behaviour of proposed systems components to enable approval by stakeholders
- Produces detailed design specification to form the basis for construction of systems
- Reviews, verifies, and improves own designs against specifications
Software Design
- Designs software components and modules using appropriate modelling techniques following agreed software design standards, patterns, and methodology
- Creates and communicates multiple design views to identify and balance the concerns of all stakeholders of the software design and to allow for both functional and non-functional requirements
- Identifies and evaluates alternative design options and trade-offs. Recommends designs which consider target environment, performance security requirements and existing systems
- Reviews, verifies, and improves own designs against specifications. Leads reviews of others designs
- Models, simulates, or prototypes the behaviour of proposed software to enable approval by stakeholders, and effective construction of the software
- Verifies software design by constructing and applying appropriate methods
- Provides technical expertise to enable the configuration of software, other system components and equipment for systems testing
- Collaborates with technical teams to develop and agree system integration plans and report on progress
- Ensures that integration test environments are correctly configured
- Designs, performs and reports results of tests of the integration build
- Identifies and documents system integration components for recording in the configuration management system
- Recommends and implements improvements to processes and tools
- Analyse Process and systems to mitigate risk and provide solutions for non-stated functional requirements
- Ensure all IT design and architecture risks are managed
- Guide extended team in sequencing the project deliverables to ensure all the building blocks fit in properly with no rework and surprises
- Review provided technical, integration, database design artifacts and source code if required
- Mentor to the application development team on appropriate use of architecture, Java / J2EE and SOA design patterns
- Mentoring the team on technical and business-related areas
- Help in coordination between different verticals of IT / DC Team
- Ensure compliance to AIA and TALIC rules and standards
- Constantly align with the IT team, Vendor team and business stakeholder
E Competencies
Competency For: Business Acumen and Strategic Orientation
Proficiency Scale: 3
Proficiency Scale Description:
- Ability to align with the organizations vision with a fair understanding of the insurance industry, regulations, financial markets and the agency business model in order to deliver profitable and sustainable business growth
- Has an in-depth understanding of the market of operations and proposes changes if required as per market dynamics
- Understands how and to what extent business complexities impacts ones own area of work
- Is able to identify trends and analyze performance of self and various branches in ones geography
- Has expert knowledge of BA model, BA compensation and Agent commission and progression and uses it to deliver superior performance
- Is able to device plans to recruit, develop and sustain distributors on a long term basis with organization
- Strives towards achieving proportionate business contribution from all the branches of assigned territory
G Skills Required
Technical
- Relevant experience working with Azure or another public cloud solution (AWS/GCP)
- 7+ Years experience implementing and supporting Microsoft cloud services, specifically: Azure IaaS, Monitoring Services, Cloud Backup Services, or Site Recovery Services
- 2 Years experience with Microsoft Hyper-V and Virtual Networking
- Expertise around Azure delta lake, big data, CDC is must to have
- Experience as an Azure Admin working with: Azure AD, Azure MECM (formerly SCCM), Azure Update Management, and Migrating workloads
- Knowledge of design or implementation of on-premises Private Clouds, including any of the following: Azure Stack Hub or Azure Stack HCI
- Relevant experience with IaaS and PaaS services, SQL Azure, Azure Sentinel, Migration from On-premise environments to Azure platform, Windows Server services and configuration and deployment, Active Directory (DNS, DHCP, Radius, etc), Hybrid On-premise & Azure platform
- Fundamental experience with Azure cognitive services (ML, AI, etc), Azure DevOps and Azure Data & Databases
- Ability to effectively manage complex relationships
- A communication style which positively impacts
- Flexibility & resilience
- Ability and willingness to challenge constructively and effectively
- Good communication skills
- University Bachelor Degree or preferably with an Engineering degree in Electronics and Telecommunications or Information
Behavioral
Essential / Desired
- Interpersonal skills
- Communication skills
- Creative thinking skills
- Supervising/Leadership skills
- Teamwork Skills
- Influencing skills
- Relationship Building skills
- Decision making skills
H Incumbent Characteristics
Qualification
- B.E
- Microsoft certifications preferred - Azure Administrator Associate (AZ-104), Azure Solutions Architect Expert (AZ-303 and Z-304, or AZ305), any other Azure certifications would be an advantage
- Azure SDN or Azure ARC experience a plus
Experience
- 15 plus years of Java / J2EE, mobility, cloud base framework based development and architecture experience
- DevOps tools implementation for CI/CD
- Capacity Management and Emerging technologies
- Azure setup
- Good interpersonal and communication skills with ability to build productive relationships across the participants in the ecosystem
- Experience with IBM WebSphere Portal Server, IBM WebSphere Process Server, IBM WAS, File Net, JMS etc.
- Experience with prominent Architecture frameworks such as Zachman, TOGAF, FEAF
- Experience in digital business transformation
- 10 +year of experience in Solution Architecture, Experience in J2EE Frameworks, open source, Java Security, JMS, etc.