Integration engineer

وصف الوظيفة

BlackStone eIT is on the lookout for a skilled Integration Engineer to enhance our team. In this pivotal role, you will focus on developing and maintaining seamless integrations between our software systems. Your expertise will play a vital role in enabling different applications to work together, thus improving workflows and helping the business run more efficiently.

As an Integration Engineer, you will partner with various departments to gather requirements, design solutions, and oversee the implementation of integration strategies that align with our goals.

Key Responsibilities

  • Develop and implement integration processes between software applications to optimize data exchanges.
  • Work closely with development teams and business analysts to gather integration requirements.
  • Diagnose and resolve integration-related issues promptly, ensuring minimal disruption to operations.
  • Assist in the continuous monitoring and performance tuning of integration solutions.
  • Create thorough documentation for all integration solutions to promote knowledge sharing.
  • Stay updated on industry trends and emerging technologies relevant to integration.
  • Provide post-implementation support and training to end-users as needed.

إمتيازات الوظيفة

  • Paid Time Off
  • Performance Bonus
  • Training & Development

متطلبات الوظيفة

    • Experience: Minimum 7 - 10 years of hands-on experience with integration technologies.​
    • Integration Design & Implementation: Proven ability to design and implement various integration models, including entity-to-entity and system-to-system integrations.​
    • Independence & Hands-On Expertise: Capable of working independently on complex integration projects.​
    • Strong knowledge of system integration methods and technologies including Web Services, SOAP, JSON, XML, XSD.​
    • Experience with middleware integration technologies such as Microsoft Azure API Management suite, ESB (Enterprise Service Bus), GSB (Government Service Bus) ​
    • Experience in microservices-based architectures.​
    • Hands-on knowledge of Docker and Kubernetes.​
    • Experience with message brokers such as RabbitMQ, ActiveMQ.​
    • Understanding of multi-threading concepts and implementation.​
    • Proficiency in programming languages such as .NET Core.​
    • Additional Skills: Strong analytical, problem-solving, and communication skills; ability to collaborate with cross-functional teams and manage multiple integration projects effectively.