Job Description Justification :The MyCity Portal is a One-Stop portal allowing New Yorkers to find, check eligibility, and apply for vital services. Today, City services are challenging to find and have cumbersome and confusing processes, and some continue to require long PDF application submissions. Data from applications and services are not managed centrally, resulting in no easy mechanism to share data amongst City agencies.
The successful candidate will serve as the Senior Adobe Technical Lead reporting to the OTI Application division. The Senior Adobe Technical Lead will be responsible for managing the Adobe Experience Manager (AEM) cloud infrastructure, designing and building integration solutions with other systems, overseeing multiple development workstreams, providing an oversight and guidance to the build and DevOps teams. The Senior Adobe Technical Lead will also be responsible for working across various teams to coordinate processes such as infrastructure build out and continuous integration using DevOps best practices. The position requires critical thinking and problem-solving and the utilization of industry standard best practices to ensure the systems are performant and resilient. The ideal candidate has a strong technical background, excellent leadership skills, and a proven track record of building and delivering large-scale technical projects. Note:Normal Business Hours, Monday through Friday (not including a mandatory unpaid meal break after 6 hours of work), 40 work hours per week. If the consultant works more than 40 hours per week, the consultant must request overtime in the Agency's timekeeping system and the project manager must approve those hours worked above the weekly maximum.SCOPE OF SERVICES TASKS:
Oversee the architecture, design, implementation, transition to production and documentation of Adobe Experience Manager (AEM) environments.
Collaborate with cross-functional teams, project management, product management and other stakeholders, to define project scope, requirements and deliverables.
Foster a culture of continuous improvement, implementing best practices, processes and tools to optimize delivery of CMS (AEM) systems making sure AEM c omponents, templates, dialogs and workflows adhere to i ndustry standards, methodologies and approaches.
Ensure compliance with Citywide Cyber Security policies and OTI technical standards by employing static and dynamic source code quality and security analysis tools throughout the project lifecycle.
Lead and actively participate in technical reviews, including infrastructure configuration, code reviews and Operational Design Peer Reviews to maintain quality standards.
Take responsibility for identifying and mitigating security vulnerabilities across projects, while implementing necessary enhancements to strengthen application security.
Automated source code releases and deployment from Azure GIT repository to Cloud Manager's production and non-production pipelines using CI/CD integration.
Utilize triaging and observability tools provided by Adobe and other cloud providers.
Take charge of analysis, problem definition, requirements gathering, and solution development, including defect fixes and enhancements.
Create and maintain comprehensive project documentation to ensure transparency and clarity throughout the development lifecycle.
MANDATORY SKILLS/EXPERIENCE Note: Candidates who do not have the mandatory skills will not be considered
At least 12 years of proven expertise managing Content Management System (CMS) infrastructure, managing technical teams including software development using Java and cloud-based solutions.
MUST have at least 5+ years of extensive hands-on Adobe Experience Manager (AEM) experience in architecting, designing, and developing c omponents, templates, dialogs, and workflows.
Experience in front-end technologies such as REACT.js, HTML, CSS, and JavaScript.
Experience in designing and developing a content-migration strategy from one CSM solution (OpenText TeamSite) to Adobe AEM.
Expertise in Azure DevOps encompassing automated source code releases and deployment from Azure GIT repository to Adobe Experience Manager's (AEM) production and non-production pipelines using CI/CD integration.
Knowledge of JFrog Artifactory and software quality assurance tools like Veracode, SonarQube etc.
Strong understanding of HTTPS, SAML, OpenID, OAuth protocols and Microsoft Entra ID (Azure Active Directory).
Proficient in utilizing build tools like Maven, Gradle, and ANT.
Excellent command over Relational Database technologies including Oracle, and/or PostgreSQL.
Strong oral and written communication skills, facilitating effective collaboration and documentation. Must be self-motivated and a team player.
DESIRABLE SKILLS/EXPERIENCE:
Proficiency or very good understanding of an OpenText multi-tiered Content Management Infrastructure (TeamSite/LiveSite/OpenDeploy).
Experience in Linux (RHEL) system administration and Shell Scripting.
Proficiency in AI/ML Services.
Skilled in monitoring tools like Elastic, Dynatrace, and similar platforms.