Job description
Junior DevOps Engineer
London, England, United Kingdom
THE ALLSAINTS TEAM
At AllSaints we are in the business of feelings - making our customers feel cool and confident. If, like us, you believe in the power of a great outfit, we'd love to talk to you.
We're a global brand made up of a very diverse mix of talented people in a huge variety of roles. Our products are designed in house and made by a small number of suppliers and artisans around the world to sustainable standards.
We are a brand embarking on a very exciting plan and we are seeking new members of the team who want to contribute to this.
THE ROLE
We are looking for a talented & passionate junior devops engineer who has specialised in Linux systems administration and working with cloud technologies.
As a part of the team that maintains, supports and develops our web application platforms, you have full control over our global infrastructure. This role is pivotal in supporting the application development by providing a robust, secure, monitored and fully automated platform through the combination of development skills and systems administration.
You will be reporting to our technical operations manager and working closely with lead technical roles within our technology team to shape the future of our platforms. Within our operations team we also have network engineers, service desk engineers and IT administrators.
WHAT WILL I BE DOING?
- Maintaining our Google Cloud infrastructure
- Monitoring our Cloudflare services making changes when needed
- Reviewing the security posture of our environment and applying either remediation or solution
- Supporting our development team in all pre production environments
- Working with Project Managers to delivery infrastructure requirements
- Working with partners to maintain our MySQL clusters
WHAT SKILLS DO I NEED?
Must have:
- PHP, C, C++ or Java development experience
- Knowledge of VMWare and SELinux
- Experience with Nginx, Apache and other web server technologies
- Knowledge of Containerisation, ideally Google Kubernetes Engine (GKE)
- Knowledge of cloud technologies
- Experienced with firewall management
- Experience working with CDNs
- Knowledge of APC, Memorystore, Redis, RabbitMQ, Authenticated gateways and CloudDb technologies
- Knowledge of distributed and shared file systems such as Gluster & NFS
Prior experience:
- A background in programming
- Good experience in linux server administration
- CISSP or related security accreditation is highly desirable
- Particular experience with high availability cloud technologies included containerisation
- Strong knowledge of WAF technologies
- Able to confidently write SQL and manage Database clusters using MySQL
- Able to confidently read & write bash scripts
- Strong understanding of systems security
- Experience working with cloud servers and services
- Detail and task oriented individual
- Quick minded and strong communication skills
- An enthusiastic & self-motivated individual with a can-do attitude
- Thrive in a fast paced environment
- Engaging and able to quickly generate confidence in key relationships
- Ability to work well both individually and within a team