Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailA leading energy company is seeking an experienced Senior Systems Engineer specialising in middleware to lead the design, deployment, and management of enterprise-scale integration solutions. This role involves working with both on-premise and cloud platforms to drive integration projects that align with corporate IT strategy and business goals.
Key Responsibilities:
Develop and manage middleware strategies and integration processes, ensuring high availability and security.
Evaluate and implement modern integration technologies, focusing on Enterprise Service Bus, messaging, and application integration.
Lead the design and deployment of middleware solutions in collaboration with business and ICT teams.
Oversee middleware-related projects, managing resources and budgets to ensure timely, quality outcomes.
Provide expert guidance on middleware architecture, system security, and compliance.
Maintain documentation for integration processes, supporting a standardised approach across ICT.
System Design & Architecture:
Designing and implementing complex IT systems, including both hardware and software components.
Architecting solutions to meet business needs, ensuring high availability, scalability, and security.
System Integration:
Integrating various systems and technologies to work together efficiently.
Ensuring compatibility between new and legacy systems.
Infrastructure Management:
Overseeing the installation, configuration, and maintenance of servers, storage, and networking equipment.
Managing virtualization and cloud environments (e.g., AWS, Azure, VMware).
Security:
Implementing and maintaining security policies and protocols.
Ensuring that systems are secure against external and internal threats.
Regularly patching and updating systems to mitigate vulnerabilities.
Troubleshooting & Support:
Troubleshooting complex system issues and performance bottlenecks.
Providing support and mentoring to junior engineers and team members.
Bachelor's degree in Computer Science, Engineering, or related field.
Minimum 10 years' experience, with at least 5 years in BizTalk Server development (schemas, pipelines, orchestrations).
Hands-on experience with cloud-based services like Azure Logic Apps and App Services.
Proficiency in .Net, REST, SOAP, Web APIs, XML, and SSL configurations.
Experience in containerised deployments and cloud integration
Technical Skills: Expertise in operating systems (Linux, Windows), networking protocols, database management, and cloud platforms.
Scripting and Automation: Proficiency in scripting languages (e.g., Python, Bash, PowerShell) and automation tools (e.g., Terraform, Ansible).
Networking Knowledge: Strong understanding of network protocols, firewalls, routers, switches, and VPNs.
Security Best Practices: Knowledge of firewalls, encryption, VPNs, and system hardening techniques.
Certifications: Often required certifications, such as CompTIA Security+, Cisco Certified Network Associate (CCNA), Red Hat Certified Engineer (RHCE), Microsoft Certified Systems Engineer (MCSE), or cloud certifications like AWS Certified Solutions Architect or Azure Solutions Architect.
Experience: Typically requires several years of experience in system engineering or a related IT field, with demonstrated expertise in infrastructure management, system optimization, and troubleshooting.
Full-time