Software Deployment Engineer responsible for deployment, configuration, and testing of applications across multiple environments. Collaborating with engineers and teams to ensure seamless deployments.
Responsibilities
Deploy application releases across Dev, Test, UAT, Pre-Prod, and Production environments.
Configure applications, services, and devices according to environment needs.
Automate deployment activities through CI/CD pipelines and scripting.
Manage deployment schedules, releases, and environment readiness.
Validate deployments via smoke tests, configuration checks, and post-deploy verification.
Support integration, regression, and end-to-end testing.
Test applications and retail devices (POS, handhelds, Android devices).
Perform functional checks, logs analysis, and monitoring to validate successful releases.
Work with QA/engineering teams to diagnose issues and ensure release quality.
Troubleshoot deployment failures, environment differences, and configuration issues.
Analyse logs to identify bugs, misconfigurations, or integration problems.
Support production systems using observability tools (Dynatrace).
Maintain deployment documentation, configuration guides, and environment runbooks.
Requirements
Experience deploying and configuring software across multiple environments.
Strong understanding of CI/CD processes, pipelines, and release management.
Practical experience testing applications and devices (web, Windows, Android).
Ability to analyse logs, troubleshoot issues, and support distributed systems.
Familiarity with REST APIs and integrating with backend services.
Experience with Windows and Android platforms.
Knowledge of POS systems, retail devices, or retail domain concepts (advantageous).
Ability to read and understand code (JavaScript/TypeScript, Java, shell scripts).
Experience with containerised deployments (Docker/Kubernetes).
Engineering Manager leading cloud and site reliability engineering teams. Championing AI workflows and platform evolution at Taxfix with an international team.
Junior DevOps Engineer responsible for designing and deploying scalable infrastructure in cloud environments. Collaborating on operational enhancements and security monitoring within a high - velocity environment.
DevOps Engineer at EOS imaging enhancing cloud solutions and automating processes for healthcare applications. Collaborating on international projects to ensure data compliance and efficiency.
Primary post - sales technical owner ensuring reliability of ML workloads for strategic customers at AI company. Collaborating with teams to drive technical success and product improvements.
Site Reliability Engineer ensuring scalable infrastructure in AI product deployment for top AI companies. Involves building automated processes and collaborating across teams.
Graduate Site Reliability Engineer at SiXworks developing skills in automation and cloud technologies while working in a collaborative team environment. Focus on supporting scalable systems and services through best practices in DevOps.
Engineer supporting enterprise - scale Microsoft 365 environment at NIH. Implementing automated testing frameworks and secure development practices in Federal Government program.
Senior Cloud Engineer developing cloud - native applications and optimizing CI/CD pipelines at GRAYOAK. Collaborating in interdisciplinary teams on innovative cloud projects with a focus on data and AI.
Senior Manager Site Reliability Engineering at WEX ensuring system scalability and resilience while leading engineering best practices. Collaborating with cross - functional teams to enhance reliability across platforms.
SRE DevOps Engineer developing scalable solutions for Consumer Products and Retail Services at Capgemini. Focusing on Kubernetes, Terraform, and CI/CD automation with a flexible work culture.