Hybrid Software Deployment Engineer – Contract

Posted 1 hour ago

Apply now

About the role

  • 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).

Benefits

  • Competitive day rate

Job title

Software Deployment Engineer – Contract

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job