Logo
Tata Consultancy Services

Boomi Integration Architect

Tata Consultancy Services, Charlotte, North Carolina, United States, 28245


Job DescriptionMust Have Technical/Functional 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 administration/automation (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