Platform Engineer

Overview

The Platform Engineer will join a leading transformational technology consultancy, focusing on developing modern cloud platforms that enhance the efficiency and reliability of development teams. This role involves collaboration with high-profile clients and a commitment to high-quality automation practices. The position is structured around a contract framework, providing opportunities to work with advanced technologies in cloud computing.

Responsibilities

  • Develop and maintain cloud platform architecture leveraging AWS and associated services.
  • Implement and manage containerized solutions using Docker and Kubernetes (EKS).
  • Automate infrastructure using Terraform and establish efficient CI/CD pipelines with Jenkins or Git.
  • Collaborate with software engineering teams to optimize deployment processes and enhance system reliability.
  • Ensure adherence to best practices in software development and platform engineering.

Requirements

  • 7+ years of experience as a Platform Engineer.
  • Strong software engineering background with proficiency in Python, Java, or Go.
  • Hands-on experience with AWS cloud services.
  • Proficient in using Docker and Kubernetes for containerization.
  • Experience with infrastructure as code tools like Terraform.
  • Familiarity with CI/CD tools such as Jenkins or Git.