Senior Platform Engineer
PM Consulting
4h ago
0DevopsPhilippineshimalayas
Platform-EngineeringDevOpsSite-Reliability-EngineeringCloud-Infrastructure-EngineeringCloud-EngineeringSenior-Platform-EngineerSenior-Platform-EngineeringSenior-Principal-Platform-EngineerSenior-Developer-Platform-EngineerSenior-Platform-Engineering-LeaderLead-Platform-EngineerSenior-DevOps-Platform-EngineerSenior-Cloud-Platform-EngineerPrincipal-Platform-EngineerSenior-Web-Platform-EngineerSenior
Job Description
We are seeking a highly skilled Senior Platform Engineer to design, build, and support scalable, secure, and highly available cloud infrastructure that powers business-critical applications. This role is responsible for developing infrastructure platforms, automating operational processes, improving system reliability, and collaborating with engineering teams to deliver production-ready solutions.
The ideal candidate has strong experience in cloud platforms, infrastructure automation, container orchestration, and DevOps practices, with a passion for automation, continuous improvement, and operational excellence.
Key Responsibilities
Platform Engineering & InfrastructureDesign, implement, and maintain scalable, resilient, and secure infrastructure platforms supporting multiple engineering teams.
Build and manage cloud infrastructure to ensure high availability, performance, scalability, and operational efficiency.
Develop and maintain Infrastructure as Code (IaC) solutions using GitOps principles and automation tools.
Continuously improve platform reliability, security, and deployment processes through automation and standardization.
Ensure infrastructure adheres to organizational security, compliance, and operational best practices.
Cloud Operations & ReliabilityAdminister and optimize cloud environments with a focus on scalability, resilience, and cost efficiency.
Monitor platform health, infrastructure performance, and system availability using monitoring and observability tools.
Troubleshoot and resolve infrastructure, application, and networking issues in production environments.
Participate in incident response activities, including root cause analysis, service restoration, and preventive improvements.
Participate in scheduled on-call support rotations for critical production systems.
DevOps & AutomationDesign, implement, and maintain secure Continuous Integration and Continuous Delivery (CI/CD) pipelines.
Develop automation scripts and reusable deployment workflows to streamline infrastructure provisioning and application delivery.
Promote Infrastructure as Code, configuration management, and GitOps best practices across engineering teams.
Continuously identify opportunities to eliminate manual processes through automation.
Containerization & Platform ServicesDeploy, manage, and scale containerized applications using Kubernetes and Docker.
Support container orchestration platforms to ensure reliability, scalability, and efficient resource utilization.
Optimize container infrastructure and deployment strategies for production workloads.
Collaborate with development teams to support application modernization initiatives.
Collaboration & Technical LeadershipPartner with software engineering teams to deliver reliable, production-ready infrastructure solutions.
Participate in architecture discussions and provide technical guidance on infrastructure design and platform improvements.
Conduct code reviews and promote engineering best practices across the team.
Create and maintain technical documentation, operational procedures, and knowledge articles.
Contribute to continuous improvement initiatives that enhance platform stability, security, and operational efficiency.
Qualifications
EducationBachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline, or equivalent practical experience.
ExperienceMinimum of 3 years of experience in Platform Engineering, DevOps, Site Reliability Engineering (SRE), or similar infrastructure-focused roles.
Proven experience supporting large-scale, business-critical cloud production environments.
Experience designing, implementing, and maintaining cloud-native infrastructure and automated deployment pipelines.
Experience working in globally distributed engineering teams is an advantage.
Technical SkillsStrong experience with cloud platforms, preferably Amazon Web Services (AWS).
Hands-on experience with Infrastructure as Code tools such as Terraform, Chef, or equivalent technologies.
Strong experience managing containerized environments using Docker and Kubernetes.
Experience designing and maintaining CI/CD pipelines using modern automation platforms such as GitHub Actions or similar tools.
Proficiency in one or more programming languages such as Python, Go, or Ruby.
Experience with Linux system administration, preferably Ubuntu.
Knowledge of monitoring, logging, and observability platforms.
Experience with messaging platforms, search technologies, or NoSQL databases (e.g., Elasticsearch, Logstash, Kibana, RabbitMQ, or similar technologies) is advantageous.
Skills & CompetenciesStrong analytical, troubleshooting, and problem-solving skills.
Passion for automation and continuous improvement.
Excellent understanding of cloud infrastructure, platform engineering, and DevOps best practices.
Strong communication and collaboration skills with the ability to work effectively across global teams.
Ability to manage multiple priorities in a fas
