Mulesoft Architect
Location: Atlanta, GA
Duration: 6+ Months
Bill Rate: $100/Hr on C2C
Client: Pilot Travels
Job Description
The Application Architect proactively leads and supports architecture activities that guide the development and implementation of portfolio solutions to meet business needs and align with architectural governance and standards. The application architect is responsible to gather requirements and functional specifications, assessing the current tech stack in place in order to identify areas in need of improvement, and overseeing development teams. As a key member of the architecture team, the candidate should be comfortable with driving technical ideas and communicating clearly with technical as well as non-technical audiences, such as business partners and business leaders.
Specific Responsibilities
- Work as the Technical Subject Matter Expert in partnership with our Product Owners and IT Solution Owners to define the technical design for our data driven products and applications.
- Ability to translate digital marketing problems into architectural design recommendations and decisions
- Provide architectural leadership to the project development teams for successful implementation per the specified design
- Work with our product organization to develop business requirements into architecture
- Define solution level architecture for project teams including guidance on development tools, target platforms, operations, and security.
- Collaborates with appropriate teams to produce an overall solution architecture including diagrams, narratives, descriptions, estimates of time & effort, and license costs.
- Provide technical and architectural oversight for systems and projects that are required to be reliable, massively scalable, highly available (99.999% uptime), and maintainable.
- Enforce best practices and principles to enable consistent delivery and enable alignment with long term direction
- Conduct proof of concept activities with key business users in support of advanced use cases.
- Continuous learning by staying up to date with latest technology, trends, tools, and techniques to meet new business challenges
Technical Qualifications
- BS in Computer Science, Information Systems, Math, or related degree from an accredited university required, MS ~~@~~ preferred
- 7~~@~~ years of experience architecting application solutions, configuring complex software platforms and delivering end-to-end solutions to an organization focused on continuously improving consumer experiences
- Must have strong working experience in AWS cloud technologies to build out the solutions
- Experience with Rest APIs, API Integration and Webhook development using MuleSoft, Python and .Net or Java
- In-Depth knowledge of Cloud Databases, data warehouse and analytics, Machine Learning, Developer Tools, and Security & identity management
- Must have knowledge of architecture diagramming, such as Microsoft Visio
- Demonstrated expertise in architecting scalable, high-performance, and cost-effective solutions
- Experience delivering architecture documents on solution technical design, application design, integration, non-functional requirements, and deployment approach