AEM Architect

  • Full-time

Job Description

Main purpose:

 

  • Be the direct contact for internal clients for all technical aspects during the initial engagement and kick-off stages of application development projects. Have the ability to drive high level solution architecture design (conceptual, logical, physical)
  • Support the project team for all infrastructure related issues, including Agile tools and Source Control.
  • Provide knowledge on full-scale continuous delivery process & solutions and understand continuous integration and automated tests (unit, front-end, load) frameworks, scripts and other artefacts created by engineers and be able to support the systems evolution as and when necessary.
  • Be responsible for the setup, continuous maintenance, monitoring and troubleshooting of development/ testing/ staging and production environments across internal clients accounts in collaboration with the technology team.

 

Responsibilities:

  • Work closely with clients, developers, system administrators and BA's to build CQ solutions and Translate business requirements into technical details
  • Advise and mentor development groups
  • Deliver requirements for integrated solutions across various IT disciplines
  • Responsibility for creation and following day to day architecture plan
  • Lead the implementation team (technical consultant to do the work)
  • Resolve user-identified functional and technical issues relating to Adobe CQ
  • Lead front-end code reviews with their teammates.
  • Generate documentation about CMS architecture and integrations with other systems
  • Guide performance testing and solve issues as they appear

    Qualifications

    Experience/Qualifications

    • 8+ years of experience in Software Engineering development
    • 3+ years development experience using any JCR based WCM products
    • 2+ years of experience in developing and designing applications in Adobe Experience Manager
    • 3+ years of Java programming experience
    • Strong problem-solving skills
    • Excellent verbal, interpersonal and written communication skills

     

    Knowledge

    • Git and social coding platforms Bitbucket, Github, Gitlab, etc.
    • Testing: unit, integration, and e2e testing.
    • Agile methodology and SAFe principles

     

    Skills (must have)

    1. CMS Design, Java/J2EE, Sling, Application design and development experience
    2. Strong skills to effectively interface with client. Great business analysis skills with architecture and implementation experience
    3. Requirement analysis, conceptual, logical and detailed design skills
    4. Configuration planning, testing, change management knowledge and experiences
    5. Strong collaboration and team leading skills
    6. Performance optimization and debugging.
    Privacy Policy