Qualifications
Deployment & Configuration Leadership:Oversee end-to-end deployment processes across Development, Testing, UAT, Pre-Production, and Production environments. Develop scalable and repeatable deployment workflows and environment strategies. Champion automation initiatives across CI/CD pipelines utilizing scripting, Infrastructure as Code (IaC), and tooling enhancements. Ensure readiness of environments, integrity of configurations, and reliability of releases. Establish and uphold best practices for deployment validation, smoke testing, and post-deployment checks. Testing & Release Quality:Lead integration, regression, and end-to-end testing activities alongside the QA team. Oversee testing processes for applications and retail hardware including POS systems, handheld devices, and Android platforms. Implement robust pre-release validation frameworks that encompass monitoring, logging, and configuration verification. Conduct root-cause analyses for release issues and promote continuous quality enhancements. Operational Excellence:Serve as a senior escalation point for deployment failures and intricate environment challenges. Perform advanced log analysis to troubleshoot deep technical issues across distributed systems. Drive enhancements in observability, monitoring dashboards, alerting, and runbook quality. Ensure production systems align with operational, security, and compliance standards. Support incident management by leading technical investigations. What You Bring:Extensive experience in deploying and configuring software across complex, multi-environment estates. Deep understanding of CI/CD principles, release orchestration, and environment management. Proven capability in testing applications and hardware across Windows, Android, and retail platforms. Experience leading containerized application deployments using Docker and Kubernetes. Advanced troubleshooting skills with logs, distributed systems, and cross-service integrations. Solid comprehension of REST APIs, configuration dependencies, and backend integrations. Familiarity with POS systems, retail devices, or large enterprise environments. Ability to read and understand code (JavaScript/TypeScript, Java, shell scripts).
About the job
At Mindera, we are seeking a highly skilled Senior Software Deployment Engineer to take charge of the delivery, configuration, testing, and deployment of applications and retail device solutions in complex, large-scale environments. This pivotal role allows you to influence deployment strategies, spearhead automation efforts, enhance system reliability, and mentor fellow engineers.
Your collaboration with product, platform, and engineering teams will be crucial in ensuring the seamless, secure, and high-quality release of applications that reach thousands of customers. Please note that this is a hybrid role, requiring you to be onsite in Bracknell three days a week.