Key Responsibilities
Integration Design & Development
- Define enterprise common data object models for integration consistency and reuse.
- Design, code, test, and document MuleSoft API components, interfaces, and supporting applications.
- Integrate data from multiple systems and ensure accessibility through standardized data layers.
- Develop and test infrastructure components in cloud and edge environments.
API & Data Integration
- Build and manage API-led integration solutions across enterprise systems.
- Work on integrations involving platforms such as Salesforce.
- Utilize data integration technologies like EDI and ETL.
- Ensure high-quality, standards-compliant code aligned with enterprise guidelines.
DevOps & Automation
- Manage CI/CD pipelines using tools such as Azure DevOps.
- Implement automated testing and define test cases.
- Deploy applications across multiple environments.
- Leverage containerization and modern deployment practices.
Collaboration & Support
- Collaborate with product owners, business data owners, and analysts to define requirements.
- Support maintenance and enhancement of integration applications.
- Work with architects and engineering teams to maintain up-to-date system architecture.
- Organize and coordinate 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 for improved business insights.
- Contribute to documentation and continuous process improvements.