Mulesoft Architect
PORTUGAL IT development
Job description
KEY RESPONSIBILITIES
·
Designing architectural concepts for Integration implementations including patterns, encryption, security, logging, throttling, scalability, and clustering;
·
Designing, prototyping, and delivering APIs, integration, and applications in varied deployment models (cloud-based, on-premises, or hybrid), to respond to client needs for cost-efficiency, competitive offering, and agility to respond to new business opportunities;
·
Provide architecture, analysis, build, and testing for MuleSoft integrations;
·
Design reusable assets, components, standards, Frameworks, and processes to support and facilitate API and integration projects;
·
Assist the Application Development Manager to ensure proper response and resolution to issues and errors;
·
Strong working experience with the 3-layered approach to API s in an API-led architecture experience in architecting solutions with the MuleSoft Any point Platform on Mule 4;
·
Act as Technical Lead for MuleSoft Integration and other MuleSoft developers the delivery of determining solutions;
·
Create the high-level design of integration solutions and guide implementation teams on the choice of Mule components and patterns to use in the detailed design and implementation;
·
Understands and transforms business requirements into scalable/manageable solution architecture and design specifications;
·
Expertise in Design patterns for building MuleSoft Solutions ground up using Message Routing, Content Enrichment, Message Filtering, Message Transformation, Guaranteed delivery, Message sequencing;
·
Strong MuleSoft Cloudhub 2.0 experience with a wider understanding of other technology platforms;
·
Extended knowledge about MUnit and test-driven development;
·
Strong knowledge about Maven for MuleSoft projects and end to end CI/CD;
·
Author and/or contribute to support documents, how-to articles, and other technical documentation in English.
REQUIREMENTS
·
B.Sc. or M.Sc. in Computer Science, Software Engineering or related field;
·
Strong technical background;
·
Strong, hands-on experience with both development and operations is a must;
·
Strong interpersonal, and communication skills and high attention to detail;
·
Strong analytical, problem-solving, negotiation and organizational skills;
·
Ability to communicate with technical and business teams (all levels);
·
Good knowledge of service delivery management field;
·
Experience with Atlassian Suite mainly Confluence and Jira;
·
Good knowledge of agile methodology and frameworks such as Scrum and Kanban;
·
Fluent English required, other languages are a plus (e.g. French, Italian, Chinese);
·
Willingness & ability to travel;
·
Ability to work in a complex, fast-paced, distributed environment with high expectations.
The successful candidate will be able to demonstrate the following skills and experience, and certification;
·
Java development experience;
·
Architecture and development experience in integrations/API space;
·
Strong client-facing ability with excellent communication and interpersonal skills;
·
MuleSoft Certified Platform Architect.
·
Any of the certifications below will be a plus:
·
MuleSoft Certified Integration Architect ;
·
MuleSoft Certified Developer - Level 1 (Mule 4) ;
·
MuleSoft Certified Developer - Level 2 (Mule 4).