Overview
Skills
Job Details
TxDOT work to be accomplished The Texas Department of Transportation (TxDOT) is looking for a highly skilled AEM Senior Developer/Architect with expertise in Adobe Experience Manager (AEM) and Release Management to lead the development and deployment of enterprise-level digital experiences. This role combines strong technical development skills with advanced knowledge of AEM Sites, Forms, Guides, Analytics, release processes, CI/CD pipelines, and environment management. The role will lead the design and implementation of scalable, secure, and future-ready Adobe Experience Manager solutions. This role focuses on architectural strategy, innovation, and integration of emerging AEM capabilities. The architect will collaborate with business stakeholders, developers, and help lead cross-functional teams to ensure that AEM solutions align with organizational goals and anticipate future digital experience needs.
Key Responsibilities:
AEM Development:
o Design, implement and maintain AEM Sites, Forms and Guides components, templates, and client libraries.
o Develop custom workflows, Sling models, and OSGi services.
o Ensure adherence to best practices for performance, scalability, and security.
o Performance & Accessibility: Optimize components for fast loading, multi-browser compatibility, and adherence to accessibility standards like 508 compliance.
o AEM Strategic Roadmap planning such as leading AEM Upgrades, streamline code repository and automate production deployment releases.
Architectural Design & Roadmap
• Develop and maintain a comprehensive AEM architecture blueprint that supports current business needs and anticipates future scalability.
• Define upgrade paths and migration strategies for AEM.
• Align architecture decisions with enterprise standards, security policies, and performance benchmarks.
• Research and evaluate emerging AEM capabilities
• establish coding standards, reusable component libraries, and enforce design patterns across development teams.
• Conduct regular architecture reviews and audits to ensure compliance with accessibility, security, and regulatory requirements.
• Define workflows for content governance and version control to maintain consistency and reliability.
• Release Management:
o Manage code deployments across multiple environments (Dev, QA, Stage, Prod).
o Implement and maintain CI/CD pipelines using tools like Jenkins, Git, and Maven.
o Coordinate release schedules, versioning, and rollback strategies.
o Automate build and deployment processes for AEM applications.
• Environment & Configuration Management:
o Oversee AEM environment setup and configuration
o Monitor system health and optimize caching strategies.
o Collaborate with infrastructure teams for cloud deployments.
• Collaboration & Governance:
o Work closely with QA, DevOps, and business teams to ensure smooth releases.
o Document release processes and maintain compliance with governance standards.
• Other duties as assigned
Minimum Yrs of Experience, Skills, and Qualifications Key Skills:
• Architectural and development expertise in Adobe Experience Manager (AEM) Sites, Forms, Guides, Analytics etc. in AEM 6.5+
• Experience with Java for custom AEM components and bundles
• Understanding of data models and enterprise system integration
• Expert knowledge of Adobe AEM Sites, DAM, Forms, Guides, Analytics
• Skilled in version control, branching strategies and deployment.
• Strong knowledge of Agile methodologies required
• Expertise in secure web application development practices
Qualifications:
• Bachelor’s degree in computer science, Information Technology, or a related field
• 8+ experience as an AEM Architect/Senior developer.
• 8+ experience in the AEM platform focused on deployment and release management.
• Strong problem-solving skills and attention to detail
• Excellent communication and teamwork abilities
• Excellent customer interaction skills
Preferred Skills and Qualifications
AEM Architect Certification.