Senior Integration Engineer

دوام كامل في Pepkor IT في South Africa
نُشرت يوم February 1, 2025

تفاصيل الوظيفة

Pepkor IT Cape Town, Western Cape, South Africa

Senior Integration Engineer

Position: Senior Integration Engineer Department: Data Solutions Purpose: Pepkor IT is a dynamic IT company that delivers value-driven IT solutions to the Pepkor group. Our work lives revolve around our DNA. We take pride in our work, treat our colleagues, partners and our country with respect. We exercise collaborative decision-making and believe in having a balance in life. About the role: As a member of the Pepkor IT’s integration team, the integration developer is a highly motivated person focused on working hand-in-hand with other technical support, implementation, business and application delivery teams. We are looking for someone who enjoys solving problems and helping development teams become more productive. This position is for you if you enjoy delivering professional working solutions and taking pride in the quality of the solutions you deliver and maintain. Responsibilities:
  • Architect, design, develop, and implement integration solutions to connect various software applications, systems, and platforms.
  • Design, develop and maintain APIs and middleware systems to facilitate data exchange and interoperability between different systems.
  • Provide integration platform support by providing first level and second level of support for all integration issues and manage incident resolution and problem management.
  • Design and develop with support and reusability in mind aligning with API First design practices.
  • Collaborate with stakeholders, including clients, project managers, scrum masters, and other technical and application delivery teams to gather requirements, define integration needs, and develop solutions according to design principles.
  • Document integration processes, including system configurations, data mappings, and API specifications.
  • Stay up to date with the latest integration technologies, trends and best practices, and make recommendations for improving existing systems and processes.
  • Support quality assurance and streamline processes (automated testing and supporting of user testing when required).
  • Guide, mentor, and share knowledge with your team.
  • Participate during all stages of the software development life-cycle.
  • Prepare and package completed software for production deployment.
  • Help with day-to-day queries from clients and Pepkor IT teams.
  • Monitor and analyse the environment to detect deficiencies and recommend solutions for continuous improvement.
  • Perform other duties as assigned.
Key Competencies and Qualifications:
  • 10 or more years of integration experience.
  • Experience in using Java, XML, WSDL, and JSON.
  • Proven experience with cloud technology such as Google’s Apigee API Management and Application Integration.
  • Critical thinking and analytical skills.
  • A solid understanding of various data integration platforms and data sources and data formats.
  • Experience in developing ETL integration solutions using SSIS.
  • Demonstrate a strong understanding of the SQL language, including the ability to write SQL scripts to retrieve, update, and insert data to/from the database.
  • Solid understanding of synchronous vs asynchronous messaging.
  • Constantly seeking to learn and improve.
  • A solid understanding of integration architecture and platforms.
  • A solid understanding of Enterprise Integration patterns.
  • Experience in tools such as Jenkins, Gitkraken and Gitlab.
  • Able to work independently and in a team environment.
  • Can handle responsibilities without consistent oversight and demonstrate self-motivation.
  • Ability to handle stressful situations.
Not Required, But Nice To Have:
  • Experience development using Spring Boot, Java Streams, Spring Integration, Generics, JUnit, Maven, Message Queues (AMQP), and JPA/Hibernate.
  • Experience working with a MySQL database.
  • Experience using version control systems, such as GIT.
  • Familiarity in the use of container technology such as Docker.
  • Exposure to Agile methodologies, such as SCRUM and KANBAN.
If you are interested in or know of someone suitable for the above position, please submit your CV. Pepkor IT strives for equal opportunity in terms of its employment equity guidelines.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology #J-18808-Ljbffr

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All Senior Jobs
تعليقات وملاحظات تعليقات وملاحظات