Job Description
Duties & Responsibilities
- Design and implementation of continuous delivery solutions or architecture patterns.
- Certify compliance of infrastructure to requirements & specifications.
- Administration & support of web and databases servers
- Patching installation, backups, failover planning and disaster recovery.
- Log management
- Technical support for deployed solutions
- Domain renewals
- SSL configuration
- CDN and DNS administration
- Maintain CI/CD pipelines
- Testing and examining code written by others and analysing results
- Ensuring that systems are safe and secure against cybersecurity threats
- Identifying technical problems and developing software updates and ‘fixes’
- Working with software developers and software engineers to ensure that development follows established processes and works as intended
- Working on ways to automate and improve development and release processes
Education / Knowledge, Skills, Attributes, Experience & Other Requirements
- First Degree or equivalent in any discipline
- 5+ years of DevOps experience
- Azure DevOps
- Azure Cloud – App Service, VM, Docker, AKS, Application gateway, CDN, Front door
- Web servers – URL rewrite, domain mapping, SSL configuration, Reverse proxy
- Networking/VPN/Firewalls
- DNS, Load balancer
- Databases
- Bash/Shell scripting – process automation
- Excellent communication skills
- Good organisational skills
- Basic knowledge of HTML, CSS, Javascript, NodeJs, C#
- Awareness of DevOps and Agile principles.