Key Responsibilities
Integration Design & Development
- Define enterprise common data object models to ensure consistency and reuse across integrations.
- Design, code, test, and document MuleSoft API components, interfaces, and supporting applications.
- Integrate data from multiple sources and ensure accessibility through standardized data layers.
- Develop and test infrastructure components in cloud and edge environments.
API & System Integration
- Build and manage API-led integrations supporting enterprise application ecosystems.
- Work on integrations involving enterprise platforms including Salesforce.
- Utilize data movement technologies such as EDI and ETL.
- Ensure high-quality, compliant code aligned with enterprise standards.
DevOps & Automation
- Manage CI/CD pipelines using tools such as Azure DevOps.
- Implement automated testing procedures and define test cases.
- Deploy and manage applications across multiple environments.
- Leverage containerization and modern deployment practices.
Collaboration & Support
- Collaborate with product owners, business data owners, analysts, and cross-functional teams to define requirements.
- Support ongoing enhancement and maintenance of integration applications.
- Coordinate with architects and engineering teams to maintain updated system architecture.
- Organize and guide development activities within the team when required.
Innovation & Continuous Improvement
- Monitor industry trends and adopt new technologies to enhance integration capabilities.
- Apply analytical thinking and data storytelling to improve business insights and solutions.
- Contribute to system documentation and process improvements.