2020-09-02 00:00:28
United states
No
No
Job details »
Mulesoft Architect
Location : Phoenix, AZ
Only Visa independent candidate
Description:
The Integration/API Manager (MuleSoft) will establish and oversee the governance and operating model of APIs across multiple application development teams and establish a centralized API Services Layer using Mulesoft Anypoint Platform. The candidate will be responsible for interpreting the integration objectives of the organization, developing an enterprise a Strategy for API Management, defining best practices for API development, management and deployment, establishing and managing API Governance processes, and defining guidelines for API Usage and subscription
The candidate must be collaborative and consultative to align application development teams to drive adherence to standards, minimize point to point integration and ensure reuse in a fast moving application development environment. Must have experience with healthcare payor domains such membership and claims to identify the types of services and resources required and overall catalog of API. Should have strong knowledge in Enterprise Integration Patterns, SOA Design Principles and Microservices, Message Brokers and Message routing.
Responsibilities:
- Establish API management/governance mechanisms and process that support design, publish and deploy APIs as well as record documentation, descriptions, usage limits, runtime capabilities and other information relevant to oversight of API
- Must be able to define the API Strategy, API Usage guidelines and Define Governance process for API Lifecycle management, define best practices to articulate, design and implement APIs, API Security, API scalability, API types, and everything about APIs
- Engage on client projects as a trusted advisor and architect to address integration questions, provide architecture recommendations, educate client teams, identify new business integration requirements and support project delivery
- Oversee and coordinate internal reviews such as code reviews
- Must be able to lead discussion with executives and other technical stakeholders on how specific API will be designed and implemented.
- Configure and deploy Mule applications to CloudHub, Hybrid, Anypoint Runtime Fabric and/or single or clusters of customer-hosted Mule runtimes.
- Implement and consume REST and SOAP web services.
- Create and configure flows, sub flows, and flow processing strategies for reusability and performance.
- Provide technical support to Functional consultants during system integration and user acceptance testing, implementing code changes if required.
- Actively participate to the different team ceremonies and take ownership of topics to get things done. Help other team members when possible to push things forward as a team
- Mentor other team members on Mulesoft development technologies, tools and processes
Requirements:
- Bachelors or Masters Degree in Computer Science, Information Systems or equivalent field
- 12+ years of industry experience involved in all stages of software solution development
- 8+ years of hands-on-experience architecting, leading, and delivering solutions related to enterprise integration, APIs, service-oriented architecture
- 4+ years experience hands-on with Mulesoft platform: Anypoint Exchange, Anypoint Studio, API Analytics, API Gateway, API Governance, Business Group ownership, deployment/migration across environments, and SLA tier management.
- Prior experience in Healthcare Payer Industry
- Understanding of architectural concepts for MuleSoft implementations including encryption, security, logging, scalability, clustering, and securing solutions
- Experience orchestrating complex use cases involving multiple systems, incorporating error handling and logging
- Ability to design and develop MuleSoft APIs, writing complementary RAML, and formally document architecture and design specifications
- Demonstrated experience with High-Availability, Fault-Tolerance, Performance Testing and Tuning parameters on multiple engagements
- Strong understanding of underlying Mule ESB architecture with experience of server administration and physical deployment (On Cloud, On Premise and Hybrid)
- Experience with a breadth of MuleSoft inbound/outbound connectors, for example: Web Services, File, Database, Message Queues, Azure services, Streaming Platforms etc.
- Experience with the 3-layered approach to API-led connectivity with Experience, Process, and System APIs
- Experience in OAUTH2.0 and secure environment architecture and operations
- Strong understanding of EAI/SOA best practices and experience building Microservices
- Experience in Continuous Integration (CI) and Continuous Deployment (CD) using GIT, Maven, Jenkins, or similar frameworks
- Solid knowledge of SQL and understanding of relational databases
- Ability to write SQL queries and SQL stored procedures for data manipulation
- Strong understanding of Agile development practices
- Excellent communication skills
- Good interpersonal skills in working with both onsite and virtual teams
- Self-Motivated with strong delivery focus
- Technology experience or awareness in the following areas is a plus,
- NoSQL, Graph databases (Cassandra), JSON
- Design and development experience in Data warehouse and data mart design
- Object Oriented software application design and development - Java, Node JS, Python
- Web Services, XML, SOAP, REST
Preferred:
- One or more MuleSoft Certifications
Job Type: Full-time
Salary: $110.00 - $130.00 per year
Schedule:
- Monday to Friday
Experience:
- Mule ESB : 1 year (Required)
- Continuous Integration : 1 year (Required)
- Integration/API : 2 years (Required)
- Mulesoft : 3 years (Required)
- Azure : 1 year (Required)
- API: 1 year (Preferred)
- OAUTH2.0 : 1 year (Required)
Work Remotely:
- Temporarily due to COVID-19