Job Description:
Responsibilities:
- Hands on design, development, deployment, and maintenance of integration processes between applications across cloud and/or on-premises using Dell Boomi AtomSphere platform (Cloud Integration, Application Integration and Enterprise web services APIs).
- Managing, Monitoring, Sustaining, Troubleshooting, and supporting existing EAI Integrations, SOA Architecture and Dell Boomi AtomSphere platform.
- Build Service Oriented and discoverable Web services and APIs.
- Collaborate with various cross functional teams to define and determine integration requirements.
- Contribute to evolving a Customer's EAI and SOA vision by implementing methodologies, and procedures conforming to standard patterns and practices.
- Provide a development team with EAI technical subject matter expertise and work with team (Architects, other Tech Leads) to ensure development activities are aligned with scope, schedule, priority, and business objectives.
- Responsible for establishing best practices in services development, integration of applications and govern detailed designs generated by the vendors.
- Understanding and building requirements by probing for information, facilitating consensus building, and synthesizing and translating ideas into actionable solutions and intellectual properties.
- Proactively addresses potential and current integration challenges to meet or exceed established timelines and delivers service within budget constraints and seeks ways to reduce application related cost.
- Perform other related tasks as required.
Experience:
- 5+ Years of experience on Enterprise Integration Patterns and Enterprise application architecture (Designing, Building and Deploying Messaging Solutions).
- Strong hands-on experience in Boomi Process building& deployment, API management, alert framework/exception handling, connectors/listeners, and integration packs usage.
- Experience in Cloud Integration using Dell Boomi.
- Strong understanding of SOA principles and implementation Integration knowledge.
- Familiar and experienced with technologies of the major Integration platforms.
- Strong experience with building integrations with DellBoomi.
- Must be familiar with API and Microservices and other Open-source integration related technologies.
- Strong experience on APIs Design and Development (RAML,REST, SOAP).
- Certification in Middleware Platforms (Integration Professional, Solution Design Specialist).
- Understanding of Development Methodologies (Agile),Estimation Techniques.
- Hands on experience in setting up Boomi environments and configurations preferably for Boomi on AWSStrong understanding of platform architecture, integration points and business systems and develops integrations with SAAS,AWS.
- Ability to analyze and interpret logs (Process/Atom Logs).
- Hands-on experience in platform administration (like Disaster Recovery, Access Management, Platform Maintenance, Service Onboarding& Shutdown) & performance testing.
- Implement release and deployment processes using CI/CDpipeline, automation & create test payloads.
- Hands-on experience in troubleshooting SFDC connectors/listeners, Database Connectors, and Web services Connectors/Listener, complex scripts (Java or Groovy scripts), process/sub-processes interdependencies and scheduled data jobs.
- Thorough understanding of REST, SOAP, Web services and API Communication protocols S/FTP/S, HTTP/S, File I/O etc.
- Ability to understand and document the upstream and down-stream dependencies of Boomi APIs.
- Participated in knowledge transfer sessions and created integration flow documents.
- Experience in AWS cloud technologies services SNS, Lamda, SES, Pinpoint and S3.
- Strong experience with enterprise application security(API/Messaging) and Boomi code vulnerabilities.
- Knowledge on Boomi Process building, development and good understanding of various data formats XML, JSON, CSV, Database is an add-on.
- Boomi platform governance, connector license management and continuous platform improvements.
- Working experience with Salesforce and batch development, and deployment.
- Strong knowledge on Message oriented middleware concepts including different Messaging styles (Asynchronous, pub-sub), Messaging APIs(JMS, STOMP, AMQP, REST).
- Strong working experience designing event driven architecture, Kafka, RabbitMQ/ActiveMQ infrastructure for various environments(Dev, Test, Prod, etc.).
- Working experience with Java, Spring MVC, Spring Boot, Spring batch and Microservices (API) and Oracle RDS, SQL.
- Experience building continuous delivery (DevOps) pipelines for Jenkins, Kafka, RabbitMQ/ActiveMQ components.
- Experience in other integration platforms like Mulesoft is a plus.