We are seeking a talented POS Application Engineer to join our Platform Engineering team, delivering top-tier application and cloud infrastructure support. This role requires a broad understanding of in-store technologies and retail environments, combined with a strong focus on delivering excellent results.
A solid understanding of Point of Sale (PoS) systems, their lifecycle, and the future of store technology will be beneficial. As we continuously refine our infrastructure and evaluate new technologies, you will have the opportunity to work with and learn the latest tools and technologies.
This fast-paced role is ideal for someone eager to engage hands-on with all aspects of Retail Solutions (both Fixed PoS and Mobile PoS) using the latest tech stack. You will be instrumental in maintaining reliable services across all stores and contributing to the DevOps culture within the wider Platform Engineering team.
Key Responsibilities
Support the delivery and implementation of scalable Retail PoS solutions and other digital initiatives, including installation, configuration, and maintenance.
Create technical documentation as needed to support solutions and processes.
Plan infrastructure patch upgrades and configuration updates, minimizing disruption to services.
Proactively identify and resolve application and infrastructure issues in both production and non-production environments to maintain platform stability and performance.
Provide 3rd line application support and assist in troubleshooting and incident resolution.
Influence the technical direction of the team by recommending improvements to processes, tools, and techniques.
Required Skills & Experience
Working knowledge of relational databases, especially MariaDB and SQL.
Proven ability to debug applications using logs, Windows & Linux servers, and a basic understanding of network and infrastructure components.
Essential experience with Windows Server administration.
Experience with endpoint management tools.
Strong scripting skills, particularly PowerShell.
Strong SQL knowledge for data management and troubleshooting.
Ability to perform root cause analysis and implement preventative measures. Please be prepared to provide examples of how you have identified root causes and prevented recurring issues.
Excellent communication skills, with the ability to explain complex technical issues clearly to colleagues with varying levels of expertise.
Desirable Skills
Experience with Linux and Docker environments.
Experience with configuration management tools.
Knowledge of AWS services, especially Serverless technologies such as Lambda and SQS.