Vacancy expired!
Job Description:
- The Senior Engineer is responsible for execution and support of the long-term technology roadmap, planning, architecture, implementation, and day to day support of the Enterprise Digital Content Management product offering with special focus on AEM platform.
- This offering includes, but not limited to, Web Content Management and Digital/Media Asset Management products and solutions.
- The engineer will collaborate heavily with Enterprise functions such as, but not limited to, Architecture, Security, Governance, Privacy, Risk, Availability , Scaling, Failover, Performance tuning and supporting service providers both internal and external.
- The engineer will be expected to perform hands on support work, in short, this is an engineering/administration operations role.
- Leading the technical design, infrastructure configurations, and assisting with code reviews when needed for Adobe Experience Manager (Sites, Assets, and Forms) solutions.
- Configure, integrate, design and support heterogeneous distributed application environments in AEM for applications within the company.
- Understanding of networking and web protocols (HTTP(S), SMTP, DNS, SSH), should be able to identify CPU, memory & I/O bottlenecks, solve read & write-heavy workloads.
- Experience in setting up Continuous Deployment / Integration / Delivery throughout the software engineering lifecycle with focus on AEM.
- Experience working with programmatic systems automations frameworks (Ansible, Terraform).
- Collaborating with business analysts, translate business desired outcomes into non-functional requirements and technical designs where needed.
- Working with the Adobe team and Development teams, provide guidance on implementing appropriate monitoring, alerting, and measurements to ensure the health of our environment and services.
- Collaborating with technology teams to support any integrations needed for effective automation realizing both increased productivity and quality.
- Determine feasibility and scalability of AEM to solve business needs, interacting with business and product owners in order to define technical solutions.
- Partner with the business teams as they create templates, components, dialogs, workflows, models, services, and support optimization of dispatcher caching behavior as needed.
- Provide technical guidance and mentorship to the team on infrastructure/service configuration best practices and promote a solid architecture and craftsmanship.
- Support the integration of RESTful APIs and third-party systems as part of the overall architecture.
- Promote and codify platform/cloud architectural best practices.
- Model strong disciplinary skills through documenting solutions and techniques, ensuring information is available to the team through technical notes and internal knowledge base.
- Keen to get hands-on, actively helping teams solve the biggest problems.
- Works with scrum master and engineers to plan and execute sprints.
- 5+ years of experience in full cycle AEM platform infrastructure implementations.
- 5+ years of experience in AEM application implementation using version 6.4+ (AEM component development, Asset workflow development, Schedulers, Metadata & Tag Management plus integrating AEM with other applications).
- 3+ years of experience in AEM touch UI/modern components.
- Experience integrating Adobe Experience Manager (Sites, Forms, and Assets) with other enterprise solutions.
- 8+ years of software development experience using Java/JEE, Spring, TDD and related frameworks.
- 5+ years of front-end development using JavaScript, HTML, CSS.
- Adobe Certified Master - Adobe Experience Manager Sites Architect.
- Strong analytical, problem solving and conceptual skills.
- Excel at communicating (spoken, written, presentation) with an ability to express technical concepts in business terms.
- Ability to negotiate and navigate difficult or ambiguous situations, adapt and work effectively with a variety of situations, individuals and technologies.
- Degree in a STEM or Business field or equivalent.
- Takes ownership and accountability.
- Ability to work as part of a distributed product team.
- Forward thinking, ability to identify potential risks and issues, proactively providing recommendations for mitigating.
- Actively participate and collaborate within Agile teams to effectively plan and execute deliverables for each sprint.
- Embraces diversity and inclusion of thought.
- Ability to work across boundaries, building cross organizational relationships.
- Strong desire to develop and advance own skills through self-study, hands-on and shadow learning, formal instruction.
- ID: #22915389
- State: New Jersey Newark 07102 Newark USA
- City: Newark
- Salary: BASED ON EXPERIENCE
- Job type: Contract
- Showed: 2021-11-17
- Deadline: 2022-01-15
- Category: Et cetera