General Skills :
- Cloud-Native Solution Design : Ability to define scalable, reusable components within cloud-native and CRM solutions, focusing on quality metrics and system integration.
- System Performance Optimization : Deep understanding of performance considerations in cloud and hybrid environments, with experience in system monitoring and tuning.
- Middleware and API Gateway Expertise : Proficient in working with middleware, gateways, and cloud-based APIs, ensuring seamless communication between distributed systems.
- Multi-tier Design : Skilled in leading multi-tier cloud application infrastructure design, documentation, and configuration for medium to large corporate implementations.
- Methodologies and Tools : Experience in structured methodologies for application design and development, utilizing CASE tools, data modeling, metadata structures, and project management software.
- Emerging IT Trends : Awareness of emerging technologies and best practices, especially in the cloud-native and DevOps space.
- Strong Analytical & Communication Skills : Excellent problem-solving, decision-making, and communication skills with a proven track record of teamwork and meeting deadlines.
- Object-Oriented Design Techniques : Proficiency in object-oriented analysis and design methodologies, particularly in cloud-native contexts.
- Information Management Knowledge : Understanding of information management principles, policies, and practices.
- Curam Solution Architecture : Experience or knowledge in Curam (Case Management System) architecture and design, with the ability to lead CRM and case management solutions.
Requirements
Experience and Skill Set Requirements :
Must Haves :
- Experience in Converting Monolithic to Cloud-Native Microservices : Proven experience in transforming monolithic applications into microservices or cloud-native solutions, with a deep understanding of cloud-native architecture principles.
- Development Expertise : Extensive hands-on experience with Java development, including frameworks such as Angular, APIs, microservices, and integration with cloud platforms.
- Cloud Experience : Expertise in cloud technologies, particularly Azure, with practical experience in leveraging Azure DevOps for CI / CD pipelines, containerization, and automated deployments.
- Hands-on Solutions Design and Development : Demonstrated ability to design and implement cloud-native solutions, ensuring scalability, reliability, and performance in large distributed environments.
- System Interfaces & Integration : Strong ability to monitor and understand complex system interactions at multiple abstraction levels, define limitations, and implement solutions that address system interface and integration requirements.
- Leadership : Proven leadership in the design and implementation of solution architectures, with experience in CRM platforms, databases, operating systems, and communication protocols.
Skill Set Requirements :
Technical and Solution Design :
- Experience in Converting Monolithic to Cloud-Native Microservices : Expertise in transforming monolithic applications into cloud-native microservices architecture.
- Java Backend Development Expertise : Extensive hands-on experience with Java development, including frameworks, APIs, and integration.
- Cloud Experience (Azure DevOps) : Proficiency with cloud technologies, including containerization, automated deployments, and CI / CD pipelines using Azure DevOps.
- System Interfaces & Integration : Strong understanding of system interactions, system limitations, and requirements for integrating components in distributed environments.
- Hands-on Solutions Design and Development : Demonstrated experience in the design and implementation of scalable, reliable, and secure solutions.
- Middleware and API Gateway Expertise : Experience working with middleware, gateways, and cloud-based APIs.
- System Performance Optimization : Ability to manage performance across cloud and hybrid environments.
- Enterprise Architecture Deliverables : Experience in developing architecture models, design documentation, and alignment with organizational objectives.
- Experience with Object-Oriented Design : Familiarity with object-oriented analysis and design techniques.
- Methodologies and Tools : Proficient in structured design and development methodologies, CASE tools, and metadata management.
- Curam Solution Architecture : Knowledge or experience with Curam architecture and case management system integration.
- Emerging IT Trends Awareness : Knowledge of the latest developments in cloud-native technologies, DevOps practices, and enterprise architecture.
Leadership :
- Architecture Leadership : Proven leadership in designing and implementing solutions architectures, ensuring the solution's alignment with business and technical needs.
- Project Leadership : Experience in leading multi-tier cloud application design and deployment for large implementations, ensuring collaboration across teams.
- Defining Reusable Components & Quality Metrics : Ability to drive the definition of reusable components and set quality standards within the solution design.
- Information Management Knowledge : Leadership in applying information management principles and aligning solutions with governance practices.
- Performance Considerations and Monitoring : Leadership in implementing monitoring practices and addressing performance concerns at a strategic level.
- Strong Analytical & Communication Skills : Ability to make critical decisions, solve complex problems, and communicate effectively with technical teams and stakeholders.
- Teamwork & Collaboration : Proven track record of working collaboratively, meeting deadlines, and fostering a productive team environment.
4 days ago