Job Summary
HCLTech is looking for a skilled Erlang Developer to support and enhance backend systems for one of our manufacturing clients. The role involves building highly scalable, fault-tolerant systems integrated with enterprise ecosystems (SAP, eCommerce, Service platforms), ensuring reliability and performance in a global AMS setup.
Key Responsibilities
Key Responsibilities
- Design, develop, and maintain Erlang/OTP-based backend systems supporting Husqvarna applications (e.g., Web Warranty, Service platforms, integrations)
- Work within AMS/TCoE model to deliver enhancements, bug fixes, and continuous improvements
- Develop real-time, event-driven systems supporting high concurrency use cases
- Integrate Erlang services with SAP systems, Hybris, APIs, and other enterprise platforms
- Ensure high availability, scalability, and performance of critical applications
- Collaborate with cross-functional teams (SAP, QA, DevOps, Business stakeholders)
- Support production issues, incident management, and root cause analysis (RCA)
- Contribute to automation/AI initiatives (CSI / AI Excellence) for process and system improvements
Participate in Agile ceremonies (Sprint planning, Stand-ups, Retrospectives)
Skill Requirements
Required Skills & Qualifications
- Strong hands-on experience in Erlang and Erlang/OTP
- Experience in distributed systems and concurrent programming
- Understanding of integration with enterprise systems (SAP, APIs, middleware)
- Knowledge of event-driven architecture and messaging systems
- Experience working in AMS/support projects (L2/L3 support, enhancements)
- Strong debugging and performance tuning skills
- Familiarity with REST APIs / microservices architecture
- Experience with Linux/Unix environments
- Version control using Git
Other Requirements
Preferred Skills
- Knowledge of Elixir (nice to have)
- Experience with SAP integration (IDocs, APIs, middleware)
- Exposure to Docker, Kubernetes, CI/CD pipelines
- Understanding of Kafka / RabbitMQ or similar messaging systems
- Knowledge of cloud platforms (Azure preferred)
Soft Skills
- Strong stakeholder communication (client-facing role)
- Ownership mindset for end-to-end delivery and issue resolution
- Ability to work in global delivery model (India–Europe collaboration)
- Focus on process compliance, documentation, and KT readiness
- Proactive in automation, innovation, and continuous improvement
Key Deliverables
- Stable and scalable Erlang-based applications
- Timely resolution of incidents and service requests
- Continuous improvements via automation / CSI initiatives
- High-quality documentation (KT, SOPs, RCA reports)
- Contribution to go-live activities, CAB approvals, and releases
Tools & Technologies
- Erlang/OTP
- SAP / Hybris (integration layer)
- Kafka / RabbitMQ
- Docker / Kubernetes
- Jenkins / CI-CD pipelines
- Git