Lead Integration Engineer
Korn Ferry6 months ago
Tallahassee, FL, United States
Remote
Full-time
Junior Level (1-3 years)
Job Description
Location:
Tallahassee
Salary:
USD 80 - USD 85 per hour
About TP
We have partnered with our client in their search for a Lead Integration Engineer.
Your Responsibilities
In this pivotal role, you will be responsible for designing, developing, and implementing complex integration solutions that connect our diverse systems and applications. You will lead a team of integration engineers with a system implementation partner, driving best practices, and ensuring the seamless flow of data across our organization. This role requires a strong understanding of integration patterns, technologies, and methodologies, as well as excellent leadership and communication skills.
Responsibilities:
- Lead and mentor a team of integration engineers, providing technical guidance, performance feedback, and fostering a collaborative environment.
- Define and enforce integration standards, best practices, and coding guidelines.
- Conduct code reviews and ensure high-quality deliverables.
- Assist in recruitment, onboarding, and training of new team members.
Integration Design & Development:
- Design and implement robust and scalable integration solutions using various integration platforms and technologies (e.g., APIs, ESBs, message queues, ETL tools).
- Analyze business requirements and translate them into technical specifications and integration designs.
- Develop and maintain integration documentation, including architecture diagrams, data mappings, and API specifications.
- Troubleshoot and resolve complex integration issues, ensuring minimal downtime and data integrity.
System Architecture & Collaboration:
- Collaborate with architects, developers, and other stakeholders to define integration strategies and roadmaps.
- Participate in system architecture discussions and contribute to the overall system design.
- Ensure seamless integration with existing and new systems, both on premises and cloud-based.
Testing & Deployment:
- Develop and execute comprehensive integration test plans and test cases.
- Automate integration testing and deployment processes.
- Support the deployment and monitoring of integration solutions in production environments.
- Work within CI/CD pipelines.
Experience:
- Minimum of 7+ years of experience in software development and integration.
- Proven experience leading and mentoring a team of engineers.
- Proven experience working with System Implementation Partners.
- Extensive experience with various integration patterns and technologies, including APIs (REST, SOAP), ESBs (e.g., Mule Soft, Apache Camel), message queues (e.g., Kafka, Rabbit MQ), and ETL tools.
- Experience with cloud platforms (e.g., AWS, Azure) and cloud-based integration solutions.
- Proficiency in programming languages such as Java, Python, or similar.
- Experience with CI/CD pipelines and Dev Ops practices.
- Experience with API management platforms.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Strong understanding of software development lifecycle (SDLC).
- Ability to communicate complex technical concepts to non-technical stakeholders.
Preferred Qualifications:
- Experience with microservices architecture.
- Experience integrating SAP with other systems using technologies such as SAP PI/PO, SAP CPI, IDocs, BAPIs, RFCs, and/or OData.
- Experience with SAP Business Technology Platform (BTP).
- Knowledge of SAP modules such as SD, MM, FI, and PP.
Title:
Lead Integration Engineer
Location:
Miami
#J-18808-Ljbffr
Required Skills
Cloud Platforms (AWS, Azure)
SAP Business Technology Platform (BTP)
APIs (REST, SOAP)
CI/CD
Java
SAP Modules (SD, MM, FI, PP)
Python
Microservices Architecture
API Management
ESBs (Mule Soft, Apache Camel)
Message Queues (Kafka, RabbitMQ)
ETL Tools
Integration Patterns
SAP Integration Technologies (SAP PI/PO, SAP CPI, IDocs, BAPIs, RFCs, OData)