We are seeking a highly skilled and experienced Solution Architect to design and develop Adobe learning Manager integration architectures for an enterprise systems. The ideal candidate will have a strong background in solution design, front-end technologies, web development, and database management, along with a proven ability to align integration strategies with business goals.
Work Timings: US EST Shift
Key Responsibilities
Building Software Integration Architectures:
- Design and develop scalable and robust architectures for integrating software systems across diverse platforms.
- Ensure seamless data flow and communication between enterprise applications, cloud services, and third-party tools.
- Identify and resolve challenges related to system integration and compatibility.
Analysing Enterprise Requirements:
- Collaborate with business and technical stakeholders to gather integration requirements and define key objectives.
- Conduct detailed assessments to understand enterprise application landscapes and integration needs.
Solution Design and Presentation:
- Develop end-to-end solution architectures, focusing on integration, scalability, and performance.
- Present and articulate integration strategies and solution designs to stakeholders for alignment and approval.
Creating Solution Prototypes:
- Build prototypes and proof-of-concept models to demonstrate integration capabilities.
- Refine designs based on stakeholder feedback and technical feasibility.
Web Development and Front-End Expertise:
- Utilize expertise in front-end frameworks like React or Angular to design user-friendly interfaces for integrated solutions.
- Provide technical guidance to development teams on front-end architecture best practices.
Database and Integration Expertise:
- Design and optimize database solutions to support seamless system integration.
- Ensure data consistency, integrity, and security across integrated systems.
Collaboration and Leadership:
- Work closely with cross-functional teams, including implementation partners, to ensure successful integration projects.
- Establish collaboration networks to foster teamwork and innovation.
Implementation Guidance and Review:
- Oversee the implementation of integration solutions, providing guidance to ensure adherence to architectural standards.
- Conduct periodic reviews to validate the performance, scalability, and reliability of integrated systems.
Thought Leadership:
- Write technical documentation, whitepapers, and articles around software integration and emerging technologies.
- Stay informed about industry trends and incorporate best practices into integration designs.
Qualifications
- Educational Background:
- Bachelor's/Master's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Experience:
- Minimum of 7 years of experience in solution architecture, software integration, and enterprise systems design.
- Strong expertise in designing and implementing software integration architectures for complex systems.
- Hands-on experience with front-end frameworks (React, Angular), web development, and database design.
- Proficient in integration frameworks and tools such as REST APIs, SOAP, message queues, or middleware solutions.
- Technical Skills:
- Strong knowledge of software integration principles, tools, and frameworks.
- Expertise in front-end development using React or Angular.
- Expertise in CMS , predominately AEM.
- Proficiency in database technologies such as MySQL, PostgreSQL, or MongoDB.
- Familiarity with cloud-based architectures and services (e.g., AWS, Azure, GCP) is a plus.
- Soft Skills:
- Excellent communication and presentation skills to articulate integration strategies effectively.
- Strong analytical and problem-solving skills to address integration challenges.
- Ability to collaborate with diverse teams and manage cross-functional projects.