- Company Name
- Kainos
- Job Title
- Platform Engineer (Platform Academy) - Belfast
- Job Description
-
**Job Title**
Platform Engineer (Platform Academy)
**Role Summary**
This entry‑level platform engineering role is designed for individuals with strong interest in DevOps who are willing to learn through an 8‑week intensive training program. Graduates will join a cross‑functional team to automate, build, and support cloud‑based digital service platforms, applying best practices in CI/CD, containerisation, and infrastructure‑as‑code.
**Expectations**
- Complete a structured 6‑8 week training curriculum covering Docker, Kubernetes, Terraform, CI/CD (Jenkins, Scrum), and public cloud environments (AWS, Azure).
- Transition into project work immediately after training, taking on increasing ownership of platform components.
- Actively contribute to an open DevOps culture, mentoring peers, and continuously improving service reliability, security, and performance.
- Demonstrate teamwork by collaborating with engineering, QA, consulting, product, and security colleagues.
**Key Responsibilities**
- Collaborate with cross‑functional teams to design, build, test, and deploy software solutions.
- Use containerisation technologies (Docker, Kubernetes) to package and orchestrate applications.
- Automate the provisioning and configuration of cloud resources with Terraform.
- Implement and maintain CI/CD pipelines (Jenkins, Git) following Agile practices.
- Monitor and troubleshoot production services, diagnosing root‑cause issues and proposing enhancements.
- Ensure services meet scalability, reliability, security, and performance standards.
- Contribute to knowledge sharing, documentation, and continuous improvement initiatives.
**Required Skills**
- Proficient with Linux/Unix operating systems and command‑line workflows.
- Comfortable scripting in at least one language (Python, Bash, PowerShell) for automation.
- Understanding of CI/CD concepts and experience configuring pipelines (Jenkins, GitHub Actions, etc.).
- Familiarity with container and orchestration tools (Docker, Kubernetes).
- Basic knowledge of infrastructure‑as‑code tools (Terraform).
- Experience or strong interest in cloud platforms (AWS, Azure).
- Version control proficiency (Git).
- Solid troubleshooting and root‑cause analysis capabilities.
- Effective communication, teamwork, and a proactive learning mindset.
**Required Education & Certifications**
- Relevant higher‑education qualification in Computer Science, Software Engineering, Information Technology, or equivalent practical experience.
- No mandatory certifications; knowledge of AWS, Azure, Docker, or Terraform is advantageous but not required.