高级开发工程师 (Informatica P360)
Senior Developer (Informatica P360)
作为高级开发人员,你将负责通过整个开发生命周期执行、推动并主导地点主数据管理(MDM)项目,直至完成。你将记录并映射业务需求到地点MDM平台功能,同时确保企业地点主数据的完整性、质量、治理和可用性。你将作为地点MDM应用程序、生产支持活动、数据集成和关键主数据流程的技术专家。
职责:
- 与项目经理、业务分析师、数据负责人、业务利益相关者和产品负责人合作,理解业务需求和技术规范如何转化为地点MDM解决方案和操作流程。
- 设计、开发和维护支持企业地点层级、站点属性、地理关系和参考数据管理的地点MDM解决方案。
- 编写干净、高效且工程良好的代码,支持地点MDM集成、数据验证流程、API服务和数据质量框架。
- 进行代码审查,指导其他开发人员,并在开发标准、代码管理、发布管理、环境管理、流程流程和文档方面提供指导。
- 在考虑解决方案时探索所有技术选项,包括MDM平台功能、定制开发、第三方解决方案、企业平台、API和现有技术组件。
- 积极领导软件开发生命周期(SDLC)各阶段的协作工作,包括需求分析、技术设计、开发、测试、部署和生产支持。
- 设计并支持地点MDM平台与企业应用之间的集成,包括ERP、供应链、物流、分销、房地产、GIS、财务和客户系统。
- 开发和维护地点数据质量、验证、匹配、生存者选择、增强和治理流程。
- 与数据治理和业务利益相关者合作,建立并执行地点主数据标准、业务规则和负责人流程。
- 领导所有级别和严重程度的生产问题的故障排除工作,利用根本原因分析和纠正措施计划防止重复事件。
- 监控生产环境并主动识别
查看英文原文
As a Senior Developer, you will be responsible for executing, driving, and owning Location Master Data Management (MDM) initiatives through all stages of the development lifecycle to completion. You will document and map business requirements to Location MDM platform capabilities while ensuring the integrity, quality, governance, and availability of enterprise location master data. You will function as a technical expert on Location MDM applications, production support activities, data integrations, and business-critical master data processes.
Responsibilities:
- Works with project managers, business analysts, data stewards, business stakeholders, and product owners to understand how business requirements and technical specifications translate into Location MDM solutions and operational processes.
- Designs, develops, and maintains Location MDM solutions that support enterprise location hierarchies, site attributes, geographic relationships, and reference data management.
- Writes clean, efficient, and well-engineered code that supports Location MDM integrations, data validation processes, API services, and data quality frameworks.
- Conducts code reviews, mentors other developers, and provides guidance on development standards, code management, release management, environment management, process flows, and documentation.
- Explores all technical options when considering a solution, including MDM platform capabilities, custom development, third-party solutions, enterprise platforms, APIs, and existing technology components.
- Actively leads collaborative efforts through all phases of the software development life cycle (SDLC), including requirements analysis, technical design, development, testing, deployment, and production support.
- Designs and supports integrations between Location MDM platforms and enterprise applications, including ERP, Supply Chain, Logistics, Distribution, Real Estate, GIS, Finance, and Customer systems.
- Develops and maintains location data quality, validation, matching, survivorship, enrichment, and governance processes.
- Partners with Data Governance and business stakeholders to establish and enforce location master data standards, business rules, and stewardship processes.
- Leads troubleshooting efforts for production issues of all levels and severities, utilizing root cause analysis and corrective action plans to prevent recurring incidents.
- Monitors production environments and proactively identifies opportunities to improve data quality, system stability, performance, and operational efficiency.
- Supports critical production incidents, service requests, and enhancement activities for Location MDM platforms and related integrations.
- Develops technical documentation, including architecture diagrams, data flow documentation, integration specifications, support procedures, and operational runbooks.
- Leads efforts to identify, monitor, and resolve data discrepancies across master and downstream systems.
- Collaborates with IT, QA, Infrastructure, Data Engineering, and business teams to ensure data accuracy and consistency across enterprise systems.
- Oversees third-party technology partners and vendors, including deliverables, service-level agreements, support activities, quality standards, and operational performance.
- Performs impact analysis for location data changes and coordinates implementation activities across dependent systems and business functions.
- Participates in release planning, deployment activities, and post-deployment production validation efforts.
- Leads initiatives to automate monitoring, reconciliation, alerting, and operational support processes to improve platform reliability and supportability.
Qualifications:
- Bachelor's degree in eCommerce, eBusiness, information technology or related field preferred
- 5 years required, 7 years preferred experience in a development role in an enterprise environment with responsibility for the delivery and support of world class technology solutions
- 5 years required, 7 years preferred experience with coding experience in required language, platform, and/or technology.
- 5 years required, 7 years preferred experience developing solutions using modern tools and practices
- Working knowledge with code management systems
- Working knowledge with intake and task management tools
- Working knowledge of the Software Development Lifecycle (SDLC)
- Working knowledge of development frameworks
- Working knowledge with build tools
- Working knowledge of Agile delivery methodologies
- Ability to multi-task and reprioritize in a dynamic environment
- Outstanding written and verbal communication skills
- Basic understanding of budgets including processing invoices and other financial documents through accounting processes and practices
Originally posted on Himalayas