Swap is an innovative company in e-commerce focused on transforming online retail experiences. They are seeking a highly skilled DevOps Engineer to design, implement, and maintain scalable infrastructure while collaborating with development and operations teams.
Responsibilities:
- Design, implement, and maintain scalable, secure, and highly available cloud infrastructure
- Develop and manage CI/CD pipelines to automate software delivery and deployment
- Implement and manage monitoring, logging, and alerting solutions to ensure system health and performance
- Collaborate with development teams to optimise application performance and troubleshoot production issues
- Implement and enforce security best practices across our infrastructure and applications
- Automate operational tasks and processes to improve efficiency and reduce manual effort
- Participate in future on-call rotations for critical incidents and provide timely resolution
- Mentor junior DevOps engineers and contribute to the growth of the team
- Stay up-to-date with emerging technologies and industry best practices
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- 5+ years of experience in a DevOps or SRE role
- Strong experience with GCP
- Proficiency in scripting languages (e.g., Python, Bash, Javascript)
- Extensive experience with CI/CD tool GitHub Actions
- Solid understanding of containerisation technologies (e.g., Docker, Kubernetes)
- Experience with infrastructure as code tool Terraform. Bonus for being able to build customer providers from scratch
- Familiarity with monitoring and logging tools Prometheus, new relic
- Strong understanding of networking concepts and security principles
- Excellent problem-solving, communication, and collaboration skills
- Certifications in relevant cloud platforms
- Experience with microservices architecture
- Knowledge of database administration (e.g., SQL, NoSQL)
- Experience with performance tuning and optimisation