Designing and implementing an automation framework for all aspects of the application lifecycle, including build, test, and deployment.
Designing, building, and maintaining the systems underlying an application platform. Participating in meetings with development teams to discuss infrastructure platform product s feedback, usability and performance.
Collaborating with other members of the engineering team to design new features or improve existing ones.
Provide training and coaching for developers via pairing. The goal is to uplift developers to be able to self service using the internal platform.
Requirements:
Basic understanding of Agile, and used to work in Agile software development environment.
Scripting and coding skills for automation and infrastructure as code (for e.g. Python, Terraform, CloudFormation, Shell).
Administration and development skill of Kubernetes clusters (this will include Docker container skillset)
Familiar with CI/CD tooling and setup (for e.g. Github Actions, Jenkins, Buildkite)
Working experience with AWS is a must.
Working experience with internal platform is a big bonus.