Role Overview
We are seeking a Technical Integration Engineer/Architect with 11-15 years of
experience to design and implement scalable integration solutions using leading iPaaS
platforms such as Boomi, SnapLogic, Workato, or Azure Integration Services. The ideal
candidate will have strong expertise in enterprise integration patterns, API-driven
development, and cloud-native technologies. Hands-on experience with iPaaS tools and
their integration with cloud platforms (AWS, Azure, GCP) is essential.
This role requires a professional who can collaborate with cross-functional teams to deliver
robust, future-proof integration solutions. The candidate should have a passion for iPaaS
platforms, event-driven architecture, and cloud-native development, with a focus on
building scalable, secure, and efficient systems.
Key Responsibilities
1. iPaaS Integration Design & Implementation
○ Design and implement integration workflows using iPaaS platforms such as
Boomi, SnapLogic, Workato, or Azure Integration Services.
○ Develop and manage API-driven integrations and ensure seamless
connectivity between on-premise, cloud, and hybrid systems.
○ Leverage iPaaS capabilities for data transformation, orchestration, and
real-time event processing.
○ Optimize integration flows for performance, scalability, and maintainability.
2. Enterprise Integration Patterns
○ Apply enterprise integration patterns (e.g., message routing,
transformation, publish-subscribe) to design robust and reusable integration
solutions.
○ Implement event-driven architecture using tools like Apache Kafka, Azure
Event Grid, or AWS EventBridge.
○ Ensure integration solutions align with best practices for security, scalability,
and fault tolerance.
3. Cloud-Native Development
○ Integrate iPaaS platforms with cloud services from AWS, Azure, or GCP.
○ Build and deploy cloud-native applications using serverless technologies
like AWS Lambda, Azure Functions, or Google Cloud Functions.
○ Utilize containerization tools like Docker and orchestration platforms like
Kubernetes for scalable deployments.
4. Collaboration & Communication
○ Collaborate with engineering, product, and client teams to gather
requirements and translate them into technical solutions.
○ Provide technical guidance and support to development teams during
implementation.
○ Communicate effectively with stakeholders, ensuring alignment on
architecture and design decisions.
5. Continuous Improvement
○ Stay updated on emerging trends in iPaaS platforms, integration
technologies, and cloud-native development.
○ Identify opportunities to improve system performance, scalability, and
maintainability.
○ Contribute to the development of best practices, standards, and reusable
components.
Required Skills Overview
Below is a categorized list of technical skills and competencies that will set our Technical
Integration Engineer/Architect up for success.
Must-Have Skills
1. iPaaS Expertise
○ Hands-on experience with iPaaS platforms such as Boomi, SnapLogic,
Workato, or Azure Integration Services.
○ Proficiency in designing and implementing integration workflows, including
data transformation, orchestration, and real-time event processing.
○ Strong understanding of iPaaS connectors for integrating with SaaS
applications (e.g., Salesforce, Workday, ServiceNow) and enterprise systems
(e.g., SAP, Oracle).
2. Enterprise Integration Patterns
○ Strong understanding of enterprise integration patterns and their
application in hybrid and cloud-native environments.
○ Experience with message brokers and event-driven systems using tools
like Apache Kafka, RabbitMQ, or Azure Service Bus.
○ Proficiency in publish-subscribe patterns, event sourcing, and CQRS.
3. API-Driven Development
○ Expertise in designing and managing RESTful APIs, GraphQL, or gRPC.
○ Experience with API management tools like Boomi API Management, Azure
API Management, or Apigee.
○ Strong knowledge of OAuth2, OpenID Connect, and JWT for secure API
communication.
4. Cloud-Native Development
○ Practical experience with AWS, Azure, or GCP, including compute, storage,
and networking services.
○ Proficiency in serverless architectures and cloud-native tools for building
scalable applications.
○ Knowledge of containerization and orchestration tools like Docker and
Kubernetes.
5. Collaboration & Communication
○ Ability to work effectively with cross-functional teams, including developers,
product managers, and clients.
○ Strong communication skills to explain technical concepts to both technical
and non-technical stakeholders.
Good-to-Have Skills
1. Programming Languages & Frameworks
○ Proficiency in Java, Python, or Node.js for integration development.
○ Experience with Spring Boot or Spring Cloud for microservices
development.
○ Familiarity with scripting languages like Bash or PowerShell.
2. Security & Compliance
○ Knowledge of OAuth2, OpenID Connect, JWT, and secrets management.
○ Familiarity with compliance frameworks (SOC2, GDPR, HIPAA) relevant to
enterprise data integration.
3. DevOps & Automation
○ Experience with CI/CD pipelines using Jenkins, GitLab CI, or Azure
DevOps.
○ Familiarity with Infrastructure as Code (IaC) tools like Terraform,
CloudFormation, or Azure Resource Manager (ARM) templates.
4. Agentic AI
○ Understanding of Agentic AI concepts and their application in integration
workflows.
○ Awareness of how autonomous decision-making systems can enhance
integration solutions.
5. Data Engineering
○ Exposure to stream processing technologies like Kafka Streams, Flink, or
Azure Stream Analytics.
○ Basic understanding of ETL/ELT tools like Apache NiFi, Airflow, or Azure
Data Factory.
Nice-to-Have Skills
1. Advanced AI Skills
○ Experience with generative AI tools and frameworks (e.g., Hugging Face,
GPT, BERT).
○ Building AI-driven chatbots or natural language processing solutions.
2. Industry Certifications
○ Certifications such as Boomi Certified Professional, SnapLogic Certified
Specialist, or Workato Automation Pro.
○ Cloud certifications like AWS Certified Solutions Architect, Azure
Solutions Architect Expert, or Google Professional Cloud Architect.
3. Project Leadership
○ Experience leading small to medium-sized integration projects.
○ Familiarity with Agile methodologies and tools like Jira or Confluence.
Qualifications
● Education: Bachelor’s or Master’s degree in Computer Science, Information
Systems, or a related field (or equivalent experience).
● Experience: 11-15 years of technical expertise, with at least 3-5 years of hands-on
experience in iPaaS platforms, integration patterns, and cloud-native
development.
● Ability to thrive in fast-paced, multi-project environments, delivering high-quality
work on schedule.