Alfresco Content management Developer
Job ID: Alf-ETP-Pun-1272
Location: Pune
The ideal candidate should have strong hands-on experience in Alfresco repository architecture, customizations, integration development, and upgrade execution in enterprise environments.
Key Responsibilities
- Lead and support Alfresco version upgrades across major releases (5.x to 7.x and above)
- Develop, refactor, and deploy AMP modules and custom extensions
- Design and maintain custom content models and dictionary configurations
- Validate and optimize Solr indexing and search performance
- Ensure metadata integrity and content store consistency during migrations
- Work on REST/CMIS-based integrations with upstream systems
- Support integration validation with document generation systems (e.g., Thunderhead)
- Perform performance tuning at repository, database, and indexing levels
- Conduct regression testing and upgrade rehearsal cycles
- Troubleshoot production issues related to ingestion, indexing, and permissions
- Contribute to DevOps enablement and CI/CD pipeline integration
- Document architecture decisions and upgrade procedures
Required Technical Skills
- Strong hands-on experience with Alfresco Community or Enterprise (5.x, 6.x, 7.x)
- Deep understanding of:
- Alfresco repository architecture
- Metadata database vs content store separation
- Solr indexing configuration and reindex strategies
- Content modeling and dictionary services
- AMP lifecycle and extension framework
- Experience with Alfresco REST APIs and CMIS
- Knowledge of upgrade patch sequencing and repository bootstrap processes
- Experience working with large repositories (multi-TB environments preferred)
- Strong understanding of ACL and permission model behavior
- Experience with performance tuning and troubleshooting
- Working knowledge of relational databases (PostgreSQL / MySQL / Oracle)
- Familiarity with Linux environments and application server configuration (Tomcat)
- Experience with containerized deployments (Docker/Kubernetes) is a plus
Integration Experience (Preferred)
- Experience integrating Alfresco with document generation systems (e.g., Thunderhead)
- Understanding of document ingestion workflows
- Metadata mapping validation and testing
- API-based integration troubleshooting
Soft Skills
- Strong analytical and problem-solving abilities
- Ability to work in structured upgrade and migration programs
- Clear communication with architects and stakeholders
- Ownership mindset with attention to data integrity and risk management
Nice to Have
- Alfresco certification (preferred)
- Experience with large-scale reindex operations
- Exposure to Azure infrastructure environments
