[Remote] Principal, Digital Solutions Consultant
Note: The job is a remote job and is open to candidates in USA. Epsilon Data Management LLC is a global data, technology and services company that powers the marketing and advertising ecosystem. They are seeking a Principal, Digital Solutions Consultant to research, design, and develop software solutions utilizing Adobe Experience Manager to enhance client operations.
Responsibilities
- Research, design, and develop computer and network software or specialized utility programs
- Perform the end-to-end development process for computer and network software or specialized utility programs to enhance client operations by utilizing Adobe Experience Manager (AEM) and related frameworks to create robust solutions
- Develop scalable and robust enterprise-level architectures tailored for AEM implementations, ensuring integration with existing systems by leveraging architectural frameworks to use AEM Sites and Assets, and employ RESTful APIs for system integrations
- Use Okta and OAuth 2.0 for secure authentication processes to achieve seamless integration of AEM with Salesforce and Okta for SSO, ensuring high security and user satisfaction through well-planned architecture
- Design and implement API-based integration with the People Cloud Loyalty Platform, enabling customers to access and redeem rewards within AEM-powered digital experiences
- Participate in Agile development ceremonies such as daily stand-ups, sprint planning, and retrospectives, using project management and collaboration tools to track work progress and maintain team alignment
- Develop and refine AEM components, templates, content and experience fragments, and workflows, ensuring adherence to standards and reducing technical debt
- Use Git for version control, and maintain branching strategies that include feature branching, and hotfix handling to produce a modular, scalable codebase with a streamlined Git workflow that minimizes merge conflicts and deployment issues
- Configure AEM Server stack environments, ensuring optimal performance and stability for client websites hosted on AEM as a Cloud Service platform
- Utilize AEM as a Cloud Service platform's interface to manage client SSL certificates and automate deployment using AEM as a Cloud Service build CI/CD pipeline to ensure high availability and security of web applications through well-configured server environments and streamlined deployment processes
Skills
- Bachelor's degree in Computer Science, Engineering or a related field followed by ten years of progressive post-baccalaureate experience in the job offered or ten years of progressive post-baccalaureate experience in any occupation in which the required experience was gained
- Experience in building dynamic and reusable AEM components and editable templates using Sightly/HTL, Java, Sling Models, and OSGi services
- Experience in configuring and deploying AEM application code through Adobe Cloud Manager using Maven and Jenkins pipelines
- Experience in implementing AEM Dispatcher and Apache Web Server configurations to enforce caching strategies and secure content delivery through URL rewriting and filter rules
- Experience in customizing asset processing and dynamic media delivery by integrating Adobe DM Scene7 with AEM Assets, streamlining media rendition workflows and reducing manual effort
- Experience in using Sling Servlets and RESTful web services to expose content APIs and enable headless delivery for integration with React.js-based front ends or external systems including Salesforce
- Experience in developing and managing Oak Indexes using XML and XPath to optimize JCR queries and improve content retrieval performance within large content repositories
- Experience in creating scalable content structures using JCR and YAML configuration to support multisite, multi-language architecture and centralize content governance
- Experience in integrating Adobe Analytics and Adobe Launch to track user behavior on AEM pages, generate actionable insights, and inform personalization strategies through Adobe Target
- Experience in using Maven, Bitbucket, Git, Nexus, and Artifactory to manage project dependencies, ensure consistent builds, and support collaboration across distributed development teams
- Experience in building responsive front-end interfaces using HTML5, CSS3, SASS, and React.js within AEM components to deliver mobile-optimized and accessible digital experiences across platforms
Benefits
- Flexible time off (FTO), 15 paid holidays
- Paid sick time
- Parental/new child leave, childcare & elder care assistance, adoption assistance
- Comprehensive health coverage
- 401(k)
- Tuition assistance
- Commuter benefits
- Professional development
- Employee recognition
- Charitable donation matching
- Health coaching and counseling
- Temporary roles may be eligible to participate in our freelancer/temporary employee medical plan through a third-party benefits administration system once certain criteria have been met
- Temporary roles may also qualify for participation in our 401(k) plan after eligibility criteria have been met
- For regular roles, the Company will offer medical coverage, dental, vision, disability, 401k, and paid time off
Company Overview