IT Systems Engineer

Islander UK Ltd
Edinburgh, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 30K

Job location

Edinburgh, United Kingdom

Tech stack

Microsoft Windows
API
Amazon Web Services (AWS)
Systems Engineering
Automation of Tests
Azure
Bash
Unix
Computer Security
Databases
Continuous Delivery
Continuous Integration
Dynamic Host Configuration Protocol
Linux
DevOps
DNS
VMware ESX Servers
HAProxy
Virtual Private Networks (VPN)
Python
Network Security
PostgreSQL
Linux Distribution
Shell
Microsoft SQL Server
Windows Server
MySQL
Networking Basics
Oracle
Oracle Applications
Performance Tuning
Powershell
Systems Development Life Cycle
Query Optimization
Cloud Services
Service-Oriented Architecture
Shell Script
PL-SQL
Systems Architecture
Virtualization Technology
Scripting (Bash/Python/Go/Ruby)
Load Balancing
Cloud Platform System
System Availability
Database Performance
Firewalls (Computer Science)
GIT
Kubernetes
Information Technology
REST
Serverless Computing
Docker
Jenkins
VMware
Microservices

Job description

We are seeking a highly skilled IT Systems Engineer to join our dynamic technology team. The successful candidate will be responsible for designing, implementing, and maintaining complex IT systems and infrastructure to support our organisational objectives. This role offers an excellent opportunity to work with cutting-edge technologies and contribute to innovative solutions across various platforms and environments. The ideal applicant will possess a strong background in systems architecture, solution design, and system administration, with experience spanning cloud services, virtualisation, and cybersecurity., * Develop and implement scalable system architectures leveraging service-oriented architecture principles.

  • Manage cloud-based platforms including AWS, Azure, and VMware environments to optimise system performance and reliability.
  • Design, deploy, and maintain solutions involving microservices, Kubernetes, Docker containers, and serverless architectures.
  • Administer operating systems such as Windows, Linux, and UNIX, ensuring system stability and security.
  • Configure and manage databases including MySQL, PostgreSQL, Oracle, and Microsoft SQL Server; optimise database performance through tuning and query optimisation.
  • Implement load balancing strategies using tools like HAProxy or F5 to ensure high availability of applications.
  • Oversee network security measures including firewalls, VPNs, DNS management, DHCP configuration, and information security protocols.
  • Develop automation scripts using Bash (Unix shell), PowerShell, Python, or Shell Scripting to streamline operations.
  • Utilise DevOps tools such as Git, Jenkins, Docker, Kubernetes, and SDLC methodologies for continuous integration/continuous deployment (CI/CD).
  • Maintain comprehensive documentation of system design, architecture diagrams, APIs integrations (RESTful services), and operational procedures.
  • Monitor system health metrics and troubleshoot issues related to system performance or security vulnerabilities proactively.

Requirements

Do you have experience in Systems engineering?, * Proven experience in systems engineering or solution architecture within enterprise environments.

  • Strong knowledge of operating systems including Windows Server and various Linux distributions.
  • Hands-on experience with cloud platforms such as AWS and Azure; familiarity with VMware ESXi is essential.
  • Proficiency in scripting languages like Bash (Unix shell), Python, PowerShell or Shell Scripting for automation tasks.
  • Deep understanding of computer networking concepts including VPNs, DNS, DHCP, load balancing techniques, firewalls, and network security best practices.
  • Experience working with databases such as MySQL, PostgreSQL, Oracle Database or Microsoft SQL Server; knowledge of PL/SQL is advantageous.
  • Familiarity with microservices architecture using Kubernetes or Docker containers; experience with REST APIs is required.
  • Knowledge of DevOps practices including CI/CD pipelines using Jenkins or similar tools.
  • Strong problem-solving skills with the ability to analyse complex technical issues quickly and effectively.
  • Relevant certifications such as AWS Certified Solutions Architect or VMware Certified Professional are desirable but not mandatory. This position offers an exciting environment for professionals passionate about advancing their expertise in systems engineering while contributing to innovative projects that shape our technological future.

Benefits & conditions

Pulled from the full job description

  • Employee discount
  • Free parking
  • Company pension
  • Private medical insurance
  • On-site parking, * Company pension
  • Employee discount
  • Free parking
  • On-site parking
  • Private medical insurance

Apply for this position