Boomi Integration Architect
Tata Consultancy Services - charlotte, NC
Apply NowJob Description
Job DescriptionMust Have TechnicalFunctional Skills:Boomi Atomsphere, Boomi API Gateway, Enterprise IntegrationCertifications: Bhoomi Architect, Administrator or Integration Developer.Experience Required:Expertise in setting up Boomi atom clouds,local atoms, and molecules.Strong experience in designing integration architecture and design for overall landscapesExperience in full life cycle implementations involving requirements gathering, analysis, design, documentation, development, implementation, testing, deploying and supporting solutions.Expertise in SOAP, REST & API Management with different profiles namely XML, JSON and FLATFILE.Ability to understand functional requirements and develop solutions using the Dell Boomi programming methodology.Ability to work independently as well as part of a team and coordinate with multiple IT groupsScripting for administrationautomation (Java, Groovy, ANT, VBScript, Unix Shell)Ability to use and work with project management tools and change control toolsDesign and build Service Oriented and discoverable Web services and APIsExperience on other iPaaS or Integration productsExperience on Boomi EDI and MDM productsRoles & Responsibilities:Drive business requirements with different stakeholders and translating into detailed requirementsOwn end to end Integration architecture and High Level Design documentsProvide solutions on complex integration problems and help drive the executionLogical thinking and problem-solving skills along with an ability to collaborate.Define and adhere coding and development guidelines for Integration teamsConducting high-level analysis and design reviews with team members to ensure consistent implementation of solutions across related products and to ensure that completed components will provide all required functionalit yDeveloping and executing test plans related to non-functional requirements such as performance, browser compatibility, security, portability and scalability of the application, reporting findings and recommendations for improvementBecoming knowledgeable in all applications and systems supported by the department and creating and maintaining application models, including process, function and the technology environment of each applicationEvaluating new application development technologies and determining the feasibility of incorporating them into our environmentProviding direction and recommendations on emerging trends and technologies, framework, and development methodologies by conducting assessments of benefits, risks and how it best fits within the existing application environmentAssist with researching new and emerging technologiesProvide support to research effortsApply domain expertiseServe as a liaison with third party consultants and developersCollaborate with interdisciplinary peers
Created: 2024-09-30