Senior Systems Integration Engineer

 

Description:

Urgent requirement for an ICT - Senior Systems Integration Engineer to be onsite in Qatar on a 1-year contract for a major IT vendor.

 

Responsibilities:

  • Design and plan the integration of ICT systems based on the organization’s requirements. This will be done in collaboration with the stakeholders which include system architects and business analysts.
  • Integrate diverse hardware and software components like servers, network devices, databases, applications, and other ICT infrastructure elements to ensure that they work together seamlessly.
  • Design and implement network solutions to facilitate communication and data exchange between different components of the ICT system.
  • Manage the flow and integration of data between different systems and databases. Develop data exchange mechanisms and ensure data consistency and integrity.
  • Apply cloud-based data and database technologies, data standards, and best practices
  • Deploy middleware solutions to enable communication and integration between disparate systems. This may involve using technologies such as message queues, enterprise service buses (ESBs), or application programming interfaces (APIs).
  • Determining that the outcome of the integration meets the organization’s needs
  • Educate the organization about the system and hardware integration procedure, its implementation, and its use.
  • Handle a broad range of software and other programming tasks to ensure that their systems integrations are functional.
  • Implement ICT system best practices in compliance with the legal and ethical policies for integration
  • Implement security measures to protect the integrated ICT systems from unauthorized access, data breaches, and other security threats. This includes encryption, access controls, and adherence to security best practices.
  • Create and provide technical documentation of the integration process, including system configurations, network layouts, and security measures. This documentation is essential for troubleshooting, maintenance, and future upgrades.
  • Coordinate and manage integration projects, ensuring that they are completed on time and within budget. Collaborate with project managers, technical teams, and other stakeholders to achieve project objectives.
  • Provide training and support to end-users and IT support teams to ensure a smooth transition to the integrated systems. Address user queries and troubleshoot issues that may arise post-implementation.
  • Stay abreast of emerging technologies and industry best practices. Implement continuous improvement processes to enhance the efficiency, reliability, and security of the integrated ICT systems.

 

Qualifications/Skills:

  • Education: Bachelor’s degree in computer engineering, Computer Science or related areas. (Master's degree preferred)
  • Experience: 10+ years working in the same role
  • System Integration: Extensive experience in integrating diverse hardware and software systems.
  • Network Configuration: Proficiency in configuring and optimizing network infrastructure.
  • Data Management: Knowledge of data transfer protocols and data flow management.
  • Middleware and Integration Tools: Experience with middleware solutions and integration tools, such as message queues, ESBs, and APIs.
  • Cloud Computing: Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and the ability to integrate systems in cloud environments.
  • Programming and Scripting: Coding skills in languages such as Python, PowerShell, or other scripting languages for automation and customization.
  • Virtualization: Knowledge of virtualization technologies (e.g., VMware, Hyper-V) and their role in system integration.
  • IT Service Management (ITSM): Understanding of ITSM frameworks like ITIL and their application in the context of systems integration.
  • Enterprise Architecture: Familiarity with enterprise architecture principles and frameworks like TOGAF.
  • Project Management: Project management skills to plan, execute, and manage systems integration projects effectively.
  • Testing and Troubleshooting: Strong testing and troubleshooting skills to identify and resolve integration issues.
  • Security: Understanding of security measures and protocols for safeguarding integrated systems.
  • Documentation: Excellent documentation skills to maintain records and procedural guides.
  • Collaboration: Ability to work effectively with cross-functional teams.
  • Operating Systems: Proficiency in various operating systems (Windows, Linux, Unix) and the ability to integrate systems running on different platforms.
  • Performance Optimization: Skills in monitoring and optimizing system performance.
  • Knowledge of high-availability architectures
  • Familiarity with virtual IP addresses, load balancing, data replication
  • Experience with database querying
  • Understanding of software configuration management and associated products such as Jenkins, BitBucket, gitlab
  • Familiarity with commercial Off The Shelf (COTS) and Free and Open Source Software product integration experience
  • Familiarity with Atlassian Suite (Jira, BitBucket, Confluence)
  • Excellent communication and problem-solving skills

Organization Ateca Consulting
Industry Engineering Jobs
Occupational Category Senior Systems Integration Engineer
Job Location Doha,Qatar
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 10 Years
Posted at 2023-12-13 6:50 am
Expires on 2025-01-22