What are the responsibilities and job description for the Technical Architecture Leader - Web Engineering position at IBM?
Introduction
We are looking for a visionary Technical Architect Leader to join our Platform Development team. In this role, you will be responsible for making higher architectural platform guidance, mentoring a team of Solution Architects, and driving the strategic direction for AEM (Adobe Experience Manager) implementations. As a leader, you will ensure architectural consistency, scalability, and innovation across the platform while fostering a collaborative, growth-oriented environment.
Your role and responsibilities
Architectural Leadership :
Define and drive the technical architecture for enterprise-scale digital platforms, with a focus on AEM 6.5 and AEM Cloud deployments.
Lead decisions on architectural frameworks, platform design, and integration strategies, ensuring alignment with organizational goals and scalability.
Mentoring and Team Leadership :
Guide and mentor a team of Solution Architects, fostering a culture of technical excellence, innovation, and collaboration.
Provide technical oversight, coaching, and career development support to team members.
Platform Oversight :
Oversee the design, configuration, deployment, maintenance, and optimization of AEM platforms, ensuring high availability and reliability.
Establish and enforce architectural standards, best practices, and coding guidelines across projects.
DevOps and Automation :
Collaborate with DevOps teams to enhance platform automation using Kubernetes, Docker, and Jenkins for containerized microservices.
Define and implement CI / CD pipelines to streamline deployments and operational efficiency.
Performance and Monitoring :
Implement monitoring and alerting tools to detect and address system issues proactively.
Analyze platform performance, identify bottlenecks, and recommend optimization strategies.
Stakeholder Collaboration :
Work closely with Product Owners, Development Teams, and cross-functional stakeholders to align technical solutions with business needs.
Serve as the key technical advisor, communicating architectural vision and priorities to technical and non-technical stakeholders.
Strategic Decision-Making :
Provide input on enterprise-wide technology strategies and recommend cutting-edge tools and frameworks.
Drive the adoption of modern technologies and approaches to maintain a competitive edge.
Required technical and professional expertise
Strong experience with AEM (Adobe Experience Manager) 6.5 and AEM Cloud deployments, including installation, configuration, upgrades, and troubleshooting.
Expertise in Kubernetes, Docker, and Jenkins for containerized microservices at an enterprise scale.
Proven ability to design high-availability solutions, utilizing clustering, failover methods, or other advanced techniques.
Extensive hands-on experience in enterprise-scale solution architecture and platform development.
Proficiency in scripting to automate infrastructure and operational processes.
In-depth knowledge of application management, performance optimization, and platform monitoring tools.
Strong problem-solving, analytical, and decision-making skills.
Proven ability to manage and deliver multiple project phases concurrently.
Hands-on experience with tools like Jira and familiarity with Agile methodologies.
Exceptional written and verbal communication skills, with the ability to articulate technical concepts to a non-technical audience.
Preferred technical and professional experience
Hands-on experience with Adobe Experience Manager integrations with external platforms, and marketing automation tools.
Leadership experience in mentoring and developing high-performing technical teams.
Certifications in Adobe Experience Manager or enterprise architecture frameworks