Platform Engineer Job Description
This role is designed to work with a team of professionals to develop and maintain large-scale systems. As a Senior Platform Engineer, you will be responsible for defining technical and architectural visions, communicating them to various stakeholders, and ensuring that the system or solution meets its intended purpose.
The ideal candidate will have 9+ years of experience in IT on cloud infrastructure, DevOps, and platform engineering, with a focus on building and operating resilient systems. They should also have hands-on experience with Infrastructure as Code (IaC), especially using Terraform in production environments.
This position requires strong knowledge of containerization and orchestration using Docker and Kubernetes, as well as proficiency in scripting languages such as Python, Bash, or Go. The candidate should also have a solid understanding of CI / CD principles and experience designing secure, scalable build / deploy pipelines.
- Key Responsibilities :
- Create and manage technical specifications from which programs and configurations will be applied to create the application, infrastructure, or complete solution.
- Proactively seek opportunities to enhance efficiency in the build and deploy processes, promote reusability of component designs to reduce costs and shorten time to deliver solutions by leveraging automation where possible.
- Ensure completion of installation, configuration, upgrades, and migration of software, systems and servers across development, staging, and production environments in on-premises, virtual, remotely hosted, and cloud environments.
- Develop strong relationships to deliver business value using relevant Business Relationship Management practices.
Requirements :
8+ years of experience in IT on cloud infrastructure, DevOps, and platform engineering, with a focus on building and operating resilient systems.4+ years of hands-on experience with Infrastructure as Code (IaC), especially using Terraform in production environments.Hands-on experience with Internal Developer Portal / Platform (e.g., Backstage, Port, Spacelift, Humanitec , or custom solutions) to enhance developer experience.Proven expertise in designing, provisioning, and managing infrastructure on AWS, Azure, or OCI — multi-cloud and hybrid experience is a plus.Solid experience with DevOps toolchains, including CI / CD platforms (GitHub Actions, GitLab CI), artifact management (Artifactory, native cloud tools), version control systems (Github and / or Gitlab).Bonus Qualifications :
Familiarity with observability and monitoring tools, such as Dynatrace, Splunk, Prometheus.Experience with configuration management tools like Ansible, Puppet, or Chef / Salt.Exposure to infrastructure governance, including policy-as-code and compliance automation.Experience managing a team of IT professionals.Solid understanding of cloud-native security best practices (e.g., secrets management, IAM, secure pipelines).Bachelor's degree in Computer Science, Engineering, or related discipline — or equivalent hands-on experience.