Enterprise Product - Engineer
NTT DATA
NTT DATA
Join NTT DATA and contribute to an innovative enterprise product team focused on Product Data Master (PDM), Product Information Management (PIM), Product Catalog, and Product Configuration systems. This role is instrumental in designing, developing, and managing scalable enterprise solutions that underpin critical product data across various platforms like ERP, PLM, CPQ, eCommerce, and DAM. You will collaborate with product managers, architects, and global engineering teams to deliver robust, secure, and scalable solutions that drive business growth and operational efficiency.
Key responsibilities include designing, developing, and operating scalable PDM, PIM, Product Catalog, and Product Configuration platforms on Azure Kubernetes Service (AKS). You will build and support integrations between PDM and essential enterprise systems. Developing microservices, REST APIs, and event-driven workflows for product data distribution is crucial. You'll own the entire software delivery lifecycle, from infrastructure-as-code and CI/CD pipelines to Kubernetes deployments and operational support. Writing automated tests is integral to the development process, and building observable systems through logging, metrics, and tracing is essential. Furthermore, you will develop data-driven capabilities for enhanced product intelligence and efficiency, conduct code reviews, mentor junior engineers, and contribute to best practices.
We are seeking candidates with a minimum of 8 years of experience in building and operating enterprise software products in production. A strong grasp of object-oriented design, SOLID principles, design patterns, and distributed system architecture is required. Proficiency in at least one modern backend language, ideally C#/.NET, or strong Java, Go, or Kotlin skills with a willingness to learn C#, is essential. Experience with microservices, REST APIs, event-driven architecture, and hands-on production experience with Azure, Kubernetes, Docker, CI/CD, and cloud-native operations are mandatory. Familiarity with integrating enterprise applications via APIs, relational and NoSQL databases, data modeling, and scalable data platforms is also crucial. Candidates should be comfortable owning infrastructure, deployment pipelines, and operational support, possessing strong troubleshooting, communication, and collaboration skills. A genuine interest in engineering and product development is highly valued.
NTT DATA
Information Technology & Services