Responsibilities
- Responding to service line representatives re software issues including assisting with, crafting and deploying fixes whilst following risk management and change protocol
- Investigating and diagnosing causes of a variety of issues affecting system performance in both the live and development environments
- Looking through build results and exceptions of a development, prior to deployment
- Be involved / lead releases/deployments to production (Note; this aspect will very occasionally, require a small amount of working out of hours as part of a flexible working arrangement).
Your prior experience could include some of the following:
- Software development experience
- Experience of Microsoft .Net
- Experience of using revision control systems (e.g., GIT)
- Use of product backlog management tools (e.g., Azure Dev Ops)
- C# / JavaScript / HTML knowledge
- Ability to use a debugger (C# within web sites)
Experience of automated release processes / pipelines
- Experience with cloud services (e.g., Azure).
- Knowledge of DNS / TCP/IP / Web Servers (IIS) / SSL / Load Balancers / Proxies / Virtualisation Containerisation (Docker / Kubernetes).
- Experience with Linux
- Basic networking / networking related knowledge
- Web (HTTPS)
- DNS
- TCP/IP / routing
- Firewalls
- Good knowledge of Windows Server
- Experience of Microsoft SQL Server