Unix Platform Engineer

Axiom Software Solutions
Clarkston, United Kingdom
4 days ago

Role details

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

Job location

Clarkston, United Kingdom

Tech stack

Java
JavaScript
Microsoft Windows
Amazon Web Services (AWS)
Systems Engineering
Azure
Bash
C Sharp (Programming Language)
Unix
C++
Computer Security
Computer Networks
Databases
Continuous Delivery
Continuous Integration
Dynamic Host Configuration Protocol
Software Debugging
Linux
DevOps
Document Management Systems
DNS
VMware ESX Servers
Virtual Private Networks (VPN)
Python
Network Security
PostgreSQL
Microsoft SQL Server
MongoDB
MySQL
NoSQL
Oracle Applications
Performance Tuning
Powershell
Systems Development Life Cycle
Ruby on Rails
Cloud Services
Service-Oriented Architecture
Shell Script
Simple Object Access Protocol (SOAP)
Software Engineering
Systems Architecture
Web Services
Load Balancing
System Availability
Reliability of Systems
Firewalls (Computer Science)
GIT
Kubernetes
Cassandra
Vba Programming Language
Operational Systems
REST
Software Version Control
Api Management
Docker
User Administration
Jenkins
VMware
Programming Languages
Microservices

Job description

We are seeking a highly skilled Unix Engineer to join our dynamic IT team. The successful candidate will be responsible for designing, implementing, and maintaining robust Unix-based systems to support our organisation's infrastructure. This role offers an exciting opportunity to work with cutting-edge technologies, including cloud platforms, system architecture, and automation tools. The ideal applicant will possess a strong background in systems engineering, network security, and software development within Unix environments. A focus on continuous improvement and operational excellence is essential to ensure system reliability and security., * Design, develop, and maintain scalable Unix-based systems and infrastructure solutions.

  • Manage system architecture including operating systems such as Linux and UNIX variants.
  • Implement and oversee system administration tasks, including user management, security configurations, and performance tuning.
  • Develop automation scripts using Bash shell scripting, Python, or PowerShell to optimise operational workflows.
  • Configure and manage virtualisation platforms such as VMware and ESXi; utilise containerisation tools like Kubernetes for deployment orchestration.
  • Ensure system security through firewall management, VPN setup, DNS configuration, DHCP management, and information security protocols.
  • Integrate services using RESTful APIs, SOAP web services, and microservices architecture principles.
  • Monitor load balancing solutions and optimise service-oriented architecture (SOA) for high availability.
  • Collaborate on solution architecture design involving cloud platforms such as AWS and Azure; implement infrastructure-as-code practices with tools like Jenkins and Git.
  • Conduct debugging, troubleshooting, and performance optimisation across diverse operating systems including Windows environments.
  • Maintain documentation of system configurations and participate in SDLC processes to support continuous integration/continuous deployment (CI/CD).

Requirements

Do you have experience in Windows?, * Proven experience in systems engineering or system administration within large-scale IT environments.

  • Extensive knowledge of UNIX/Linux operating systems including shell scripting (Bash), system design, and system architecture principles.
  • Hands-on experience with cloud services such as AWS or Azure; familiarity with virtualization technologies like VMware ESXi.
  • Strong understanding of computer networking concepts including VPNs, DNS, DHCP, load balancing, firewalls, and network security best practices.
  • Proficiency in programming languages such as Python, JavaScript, C++, C#, Ruby on Rails, VBA or Java is advantageous.
  • Experience working with databases such as MySQL, PostgreSQL, Oracle or Microsoft SQL Server; knowledge of NoSQL databases like Cassandra or MongoDB is desirable.
  • Familiarity with DevOps tools including Jenkins, Git version control systems, Docker containers, Kubernetes orchestration tools; experience with SDLC methodologies is preferred.
  • Knowledge of service-oriented architecture (SOA), web services (REST/SOAP), API management and microservices development.
  • Strong problem-solving skills with the ability to debug complex issues efficiently while maintaining high standards of information security compliance. This role offers an engaging environment for professionals eager to advance their expertise in Unix systems engineering within a forward-thinking organisation committed to technological excellence.

Apply for this position