
Web CMS Developer, Support Engineer
The Nature Conservancy
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $72,200 - $146,200 per year
About the role
- participate in all steps of a technology application development life cycle with a focus on the Java-based Adobe Experience Manager (AEM) platform.
- assist with providing technological solutions that meet a given set of requirements following TNC Agile methodology and development best practices.
- work independently or collaboratively on the design and development of new components, maintenance projects related to the CMS and websites that it hosts, content migrations, feature enhancements, and bug fixes.
- analyze and review business requirements for projects of varying complexity and levels of impact to organization-wide initiatives.
- perform other project related tasks such as writing and executing scripts, configuring front-end web servers, and troubleshooting and analyzing bugs.
- monitor the TNC CI/CD pipeline for AEM and provide support for production problems as assigned.
- review and approve git pull requests and conduct code reviews to validate moderately complex work done by other developers.
- participate in regularly scheduled Agile ceremonies and other meetings as required.
Requirements
- Bachelor's degree in computer science, or a related field and three years of experience in programming and systems design OR an equivalent combination of education and/or experience.
- Experience with development, application configuration, administration and support of Adobe Experience Manager (AEM) or a similar Java-based Content Management System (CMS).
- Experience in configuring Apache HTTP Server virtual hosts, proxies, and redirects.
- Experience with the Atlassian suite of products, including Jira, Confluence and Bitbucket.
- Experience with Git and Git workflows.
- Ability to proactively identify and resolve issues that impact production websites and applications.
- Ability to quickly learn and adapt to new technology, API's and languages related to a web CMS.
- Familiarity with the use of Content Delivery Networks.
- Familiarity with DNS and SSL certificates as they relate to the accessibility of public facing websites.
- Familiarity with various forms of authentication, such as token based, SAML, Single Sign On (SSO), LDAP, multi-factor, and their use in implementing/configuring authentication for a website.
- Demonstrated time management skills and the ability to prioritize multiple competing demands.
- Experience with non-profit fundraising processes and supporting applications.
- Multilingual skills and multi-cultural or cross-cultural experience appreciated.
- Experience in a global organization.
Benefits
- health care benefits
- flexible spending accounts
- 401(k) plan with an 8% employer match
- parental leave
- accrued paid time off
- life insurance
- disability coverage
- employee assistance program
- other life and work well-being benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaAdobe Experience Manager (AEM)Content Management System (CMS)Apache HTTP ServerGitCI/CDscriptingAPIauthenticationbug fixing
Soft Skills
problem solvingtime managementadaptabilitycollaborationcommunicationprioritizationindependenceanalytical skillsattention to detailmultilingual
Certifications
Bachelor's degree in computer sciencerelated field