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.