System Engineer
Role details
Job location
Tech stack
Job description
This role will provide configuration and troubleshooting of Cloud/Virtualised Infrastructure, software and Operating Systems for clients to meet their technical requirements. This position will be working in-depth administration and troubleshooting of OS, apps, databases, backups, automation and resolving technical issues from customers in accordance with SLAs on a day-to-day basis.
The role will ensure our services are closely tailored to client needs, whilst also ensuring quality standards and acting as a point of technical and client escalation.
What you'll be doing
- Providing service excellence to internal and/or external clients.
- Identifying problems and the solutions to resolve them.
- Listening and communicating openly, honestly, and respectfully with different audiences, promoting dialogue and building consensus.
- Analysing and synthesising information to understand issues, identify options, and support sound decision-making.
- Using knowledge of the AWS cloud to support a variety of systems deployed on AWS, utilising a variety of AWS cloud native technology implementations, e.g EC2, RDS, EKS, ECS, EFS, WAF, ELB, Lambda.
- Applying methods, processes, and solutions to configure and maintain a variety of applications, including Atlassian products - with a particular focus on Jira and Confluence, GitLab, Harness, Sonarqube and Adaptavist products across various platforms.
- Using knowledge of operating systems and storage to satisfy client specifications, maintain good levels of performance/resilience and troubleshoot issues that occur.
- Maintain and configure web servers to run a variety of application stacks at the highest level of performance and reliability.
- Apply knowledge of networking and security to satisfy client specifications, maintain agreed levels of service and troubleshoot network or security issues.
- Using knowledge of IaC, such as Ansible and Terraform, to manage infrastructure and system configurations.
- Applying methods, practices and policies to the design and management of databases.
- Use virtualisation and cloud technologies to provide resilient performance infrastructures to support client needs.
- Identifies potential challenges and risks, and develops contingency plans to deal with them.
Requirements
Do you have experience in Tomcat?, * Fluent German and English proficiency.
- AWS Solutions Architect Professional certification.
- Delivering client-focused technical solutions.
- Communicative experience in various formats with internal and external stakeholders.
- An analytical mindset obtained from extensive hands-on experience in a technical setting.
- Excellent organisational, prioritisation and interpersonal skills.
- An ability to think innovatively and creatively.
- Drive and aptitude to manage a broad range of responsibilities.
- Able to demonstrate the usage of multiple operating systems and the installation of Rocky Linux and other Linux distributions.
- Ability to demonstrate usage of infrastructure automation and provisioning with tools like Terraform, CloudFormation, etc.
- Ability to demonstrate usage of system configuration, application deployment, and orchestration with tools like Ansible.
- Able to explain the process and need for LVM, Kernel Parameter Tuning, firewalls and mail relays.
- Ability to demonstrate.
- Can explain the need for Log monitoring in relation to security processes.
- Understand the various data types within SQL and their usage.
- Experience with web server configuration (Apache and Nginx).
- Has worked with middleware systems such as JBoss, Jetty and Tomcat.
- Experienced in system monitoring (top, sar, Nagios, Zabbix).
- Experienced in managing Java applications on Linux.
A few nice to haves
- Atlassian accreditation and/or one or more Atlassian certifications.
- Experience in a fast-paced, high-growth tech startup environment.
- Experience of being at the sharp end of a major Infrastructure-as-a-Service provider, for example, Amazon Web Services, and in-depth knowledge of Operating Systems, networking, security, storage, etc.
- ITIL certification.