Bajaj Finserv
Website:
bajajfinserv.in
Job details:
Location Name: NR Trident Tech Park
Job Purpose
Bajaj Finserv Web is a critical component of the company’s omnipresence strategy. You will be working with India’s largest NBFC’s web technology stack, encompassing over 40 business lines and 230+ features, with nearly 500 million traffic and managing over 30,000 webpages.
It is an integrated platform offering a portfolio of products covering payments, cards, wallets, loans, deposits, mutual funds, and loans on lifestyle products, ranging from consumer durables to home furnishings.
The software Development Manager (SDM) will help build new features on a scalable, robust web platform, conduct code reviews and improve code quality by being hands-on and suggesting best practices and SOPs with AEM, Node JS and Solid JS tech stack
Duties And Responsibilities
- Platform Operations & Reliability
- Ensure high availability, performance, and stability of AEM environments (Author/Publish/Dispatcher/CDN layers as applicable).
- Perform routine housekeeping activities (log maintenance, repository maintenance, health checks, certificate checks, disk/memory monitoring, etc.).
- Coordinate with Adobe Managed Services (AMS) for OS/AEM patching, maintenance windows, and environment upgrades.
- Drive operational readiness: monitoring, alerting, incident response, and problem management.
- Release & Deployment Support
- Support releases by executing pre-deployment and post-deployment checklists (health checks, smoke tests, cache flush validation, dispatcher validations, replication checks, etc.).
- Work with DevOps/engineering teams to ensure safe and repeatable deployments, rollback readiness, and post-release stabilization.
- User & Access Management
- Manage AEM user administration, groups, permissions, and access reviews.
- Support onboarding/offboarding, audit support, and access compliance requirements.
- Cache & Dispatcher Management
- Manage and troubleshoot AEM Dispatcher/CDN cache, cache invalidation strategies, flush agent validation, and cache hit/miss analysis.
- Diagnose caching issues impacting content freshness, performance, or personalization.
- Troubleshooting & Incident Management
- Debug issues reported by Authors and Publishers (workflows, replication, permissions, component rendering, content activation failures, performance issues).
- Handle production incidents end-to-end: triage, mitigation, RCA, and preventive actions.
- Analyze logs, thread dumps, heap dumps, replication queues, dispatcher logs, and system metrics to identify root causes.
- Documentation & Continuous Improvement
- Maintain operational documentation: runbooks, SOPs, checklists, RCA templates, and environment baselines.
- Identify and implement automation opportunities for repetitive tasks and operational checks
- Innovation
- Executing POCs to validate technology roadmaps, feasibilities & possibilities with scalable solutions which are also versatile, inter-operable, can co-exist in the overall ecosystem and cost effective
- Leverage and sponsor innovation work, both through internal incubators and BFL’s external start-up network to create, evaluate, and introduce novel technical capabilities into the platform
Key Decisions / Dimensions
Following Decisions Are Taken By The Role
- Schedule for Running House Keeping Jobs
- Technology Evaluation: Participate in evaluating products and technologies to ensure they meet business use cases and requirements.
- Training Participation: Engage in and contribute to internal and external training programs to support career development for new hires and junior developers.
- Deployment Hygiene: Follow and update Release checklists for every deployment to ensure hygiene and stability on production servers.
- Content Management: Implement strategies to maintain common content across both app and web platforms, reducing repetitive tasks.
- Finance Understanding: Collaborate with finance teams to understand and support technology initiatives within the marketing department.
Major Challenges
- Collaborative Development: Work closely with cross-functional teams to integrate seamlessly with existing product suites and tools.
- Product Understanding: Gain a deep understanding of new finance products and capabilities to develop business-driven solutions in collaboration with data and marketing teams.
- Adaptability: Continuously evolve and adapt to new technologies and systems to manage increasing business volumes within tight timelines.
- Ongoing Training: Participate in constant training sessions for optimal performance and to mentor new hires and junior developers.
Required Qualifications And Experience
- Qualifications
- Tech/B.E
- Work Experience
- 2–4 years of overall experience with strong ownership in AEM operations / AEM SRE / AEM Production Support.
- Strong hands-on experience with:
- AEM Author/Publish architecture, replication, workflows, OSGi configs, bundles, logs.
ii. Adobe Managed Services (AMS) operations, coordination for patching/maintenance activities.
iii. Dispatcher concepts: cache rules, filters, farms, invalidation, TTL, flush, troubleshooting.
- Production-grade troubleshooting skills: performance, availability, errors, and content delivery issues.
- Experience in release support and operational checklists.
- Solid understanding of Linux basics, networking fundamentals, and system-level triage
- Monitoring and observability exposure (e.g., New Relic / Splunk / ELK / CloudWatch, etc.).
- Scripting/automation: Shell / Python (or equivalent) for operational automation.
- Experience with CI/CD tools and release pipelines.
- Understanding of CDN behavior (Akamai/CloudFront/etc.) and caching layers.
- Familiarity with ITIL practices: Incident/Problem/Change Management.
Skills Keywords
AEM 6.X+, AEM Admin, Maven, Java, Continuous Integration, Continuous Deployment, CI/CD
Click on Apply to know more.