- Company Name
- Sparta Global
- Job Title
- Junior DevOps Engineer
- Job Description
-
**Job title:** Junior DevOps Engineer
**Role Summary:**
Responsible for implementing, monitoring, and optimizing automated deployment pipelines and infrastructure for software teams. Works closely with development, QA, and operations to ensure rapid, reliable, and secure delivery of applications.
**Expactations:**
- Rapidly learn and adopt industry-standard DevOps tools and practices.
- Contribute to infrastructure as code and continuous integration/continuous deployment (CI/CD) workflows.
- Resolve incidents, perform root‑cause analysis, and maintain high availability.
- Produce clear documentation and share knowledge with the broader team.
- Demonstrate growth into more senior DevOps responsibilities over time.
**Key Responsibilities:**
- Design, build, and maintain CI/CD pipelines using tools such as Jenkins, GitLab CI, or GitHub Actions.
- Manage and provision cloud resources (AWS, Azure, or GCP) via IaC (Terraform, CloudFormation, or ARM templates).
- Containerize applications with Docker, orchestrate deployments on Kubernetes (EKS, AKS, GKE or on‑prem clusters).
- Implement monitoring, logging, and alerting with Prometheus, Grafana, ELK/EFK stacks, or equivalent.
- Troubleshoot application performance and infrastructure issues in production and staging environments.
- Collaborate with developers on code deployments, rollback procedures, and version control practices.
- Support basic networking and security configurations, including firewall rules, TLS certificates, and IAM roles.
- Maintain accurate run‑books, architectural diagrams, and release notes.
**Required Skills:**
- Scripting (Python, Bash, or PowerShell).
- Source control (Git) and branch management.
- CI/CD concepts and experience with at least one major CI server.
- Containerization (Docker) and orchestration (Kubernetes).
- Cloud fundamentals (AWS, Azure, or GCP).
- Monitoring and logging tools (Prometheus, Grafana, ELK stack).
- Basic networking (TCP/IP, DNS, load balancers).
- Troubleshooting, problem‑solving, and documentation.
- Strong communication and teamwork abilities.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
- Optional certifications: AWS Cloud Practitioner, Azure Fundamentals, Terraform Associate, Docker Certified Associate, or similar.
Newcastle upon tyne, United kingdom
On site
Junior
26-12-2025