- 10+ years of relevant technical experience.
- Excellent understanding of Adobe Marketing Cloud.
- 8+ years of experience building with Adobe Experience Manager.
- Strong technical expertise and experience with Adobe AEM product suite, including AEM, Adobe Target, Adobe Analytics and Dynamic Media.
- Have successfully architected and implemented AEM solutions to the marketing, work flows, applications and web site needs.
- Understanding of full-stack development, using server-side (Java) and client-side (JavaScript) programming languages
- Experience with continuous integration tools such as Jenkins, Splunk, Sonar including installation and administration, and facilitating developer training
- Experience with designing, implementing and supporting a DevOps environment (code repository, binary repository, continuous integration/delivery, error tracking) throught Bitbucket/Git and Adobe Cloud Manager Repositories
- AEM versions: AEM 6.5 or AEMaaCS
- Thorough knowledge of AEM back-end development with OSGI services, integration with external system
- Through knowledge of the permission management including creation of user, user groups and permission management in AEM through Cloud Admin console, IMS SSO integrations.
- Deep understanding on dispatchers and all its configurations
- Strong expertise in HTTP/S, REST, JSON, DHTML, JavaScript, PL/SQL, AD, LDAP, XML, SAML, TCP/IP, DNS,
- Firewalls, network diagnostic tools, RHEL.
- AWS Lambda and API Gateway hands on
Qualifications:
- Bachelor's degree or equivalent required.
- Adobe Certified Master - Adobe Experience Manager Sites Architect
- As a Tech Lead, you will be an active member on client project teams playing a hands-on role in producing client solutions.
- You will be encouraged to continue to develop your skills, share your knowledge with team members and peers and effectively lead a project stream on a project.
- Your contribution to the success of our client work will rely on the skills and responsibilities you bring to each project.
- A successful Tech Lead is highly adaptable, shows strong initiative, is able to work independently, has a driving desire to grow professionally towards specific goals, and is energized by working in a team environment.
- This position requires a focus on client success, client-facing skills and a strong understanding of the project lifecycle and software development lifecycle.
- You must be a self-motivated individual and take pride in delivering high quality work within a fast-paced, dynamic environment.
- Flexibility: We trust in the expertise, skills, and actions of our colleagues. That's why we provide a flexible work schedule that supports work/life balance.
- Career Advancement: We offer a career, not just a job. We invest in the personal and professional growth of every employee because we believe growth leads to both business impact and personal fulfillment.
- Learning and Development: We foster a culture that encourages and promotes professional growth and development, with continuous learning through our in house LMS (Ask us about the Academy)
What you will do:
- Lead our projects, from design to delivery
- Position solutions and options to client business stakeholders
- Participate in requirements analysis and documentation and development of acceptance criteria. Direct development methodology and play a role of technical leader within the team
- Supervise, mentor, and coach Senior Developers
- Work on Complex implementations and customizations so should have good hands-on experience in AEM
- Play a senior consulting role for specific areas of domain expertise, working towards industry visibility
- Work with project and account managers to build product plans and timelines
- Act as a sales engineer both for new projects and within existing client accounts; assess client requests and propose solutions, estimate and alternatives
- Provide effort estimates and solution approaches for sales scenarios
- Contribute to and execute on processes and practices towards delivery excellence, team happiness and client satisfaction
What you should have:
- Ability to coordinate activities needed to launch a successful project
- Client-facing experience Ability to communicate, produce documentation, prepare and lead client sessions, etc.
- Ability to sell technical concepts, sell our team and our capabilities to business stakeholders
- Working experience doe integration of AEM with a leading software's like Salesforce, Google APIs, Guidewire etc
- Designing technical architecture
- Knowledge of agile principles scrum, backlog, etc.
- Insurance domain experience is a plus