Posted on
Who are we?
Our mission at Precision Content Authoring Solutions (PCAS) is to create solutions and deliver services that make information easier to use. This is an exciting opportunity to be a part of a winning team that leads the way in enterprise content management.
Being a Great Place To Work® Precision Content believes in investing in the right talent to ensure a culture of excellence and mutual growth
The Role
We are seeking an experienced Adobe Experience Manager (AEM) Developer to join our team. The successful candidate will be responsible for developing and maintaining Adobe Experience Manager (AEM), AEM-driven websites, web applications, and other digital solutions. You will be part of a team that works closely with clients to ensure the highest quality product is delivered promptly.
What you will be doing
• Configure and maintain AEM assets, including the AEM application, the underlying database, templates, components, and workflows
• Install, configure, and maintain AEM instances
• Manage user access and permissions for AEM
• Monitor and troubleshoot AEM performance issues
• Debug existing AEM solutions and resolve issues quickly
• Work with development teams to integrate AEM with other systems and technologies
• Design and implement custom components for AEM solutions
• Collaborate with other developers to ensure high-quality products are delivered on time
• Create detailed technical documentation for all developed solutions
• Stay up to date with the latest development trends in the AEM space
• Deploying custom codebases to various AEM instances
What you will bring
• 3+ years of experience as an AEM Developer
• Strong understanding of AEM architecture and components
• Experience with AEM Workflow development
• Knowledge of Java, JavaScript, and HTML
• Experience building and deploying custom codebases to local and remote instances of AEM.
• Experience developing integration services using the OSGi framework for integrating AEM with third-party services
• Experience with AEM Native PDF generation template creation
• Familiarity with web technologies such as CSS, XML, and JSON
• Experience with version control systems, such as Git and SVN
• Familiarity with continuous integration and deployment tools, such as Jenkins, Maven and Groovy
• Strong written and verbal communication skills to clearly and effectively communicate technical information to non-technical stakeholders.
• Excellent listening skills to understand client needs and concerns.
• Strong problem-solving and troubleshooting skills
• Strong project management skills to scope projects, track goals and targets and ensure that projects are completed on time and within budget.
• Experience with development in an agile/scrum team
• Strong teamwork skills to collaborate effectively with clients, team members, and stakeholders.
• Strong customer service skills to respond to client inquiries and concerns in a timely and professional manner.
• Strong presentation skills to effectively communicate technical information to clients and team members in a clear and concise manner.
Nice to have
• Knowledge of database management systems, such as MySQL and MongoDB
• Experience with DITA content and its structure within a CCMS
• Experience with monitoring and troubleshooting tools, such as JMX and Logstash
• Knowledge of web security best practices and protocols, such as SSL and HTTPS
• Experience with AEM installation, configuration, and maintenance
• Based in Canada (Toronto) or willing to relocate
We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective provincial human rights codes throughout all stages of the recruitment and selection process. Please advise the Recruiter to ensure your accessibility needs are accommodated throughout this process. Information received relating to accommodation will be addressed confidentially.