Interview Process: 3 steps → HR round + 2 virtual rounds
Must Haves
- Azure
- Terraform
- Ansible, Chef, or Puppet (heavy usage)
- Programming language proficiency
- Kubernetes (heavy usage)
- Strong automation focus
Job Description (Summary) The Senior Platform Engineer designs, builds, troubleshoots, and maintains platforms across operating systems, hardware, and software infrastructure. The role ensures efficiency, security, and resiliency for both cloud and on‑premises systems, supporting DevOps and business objectives. Collaboration with Application, Architect, and Database Engineers is required to maintain platform integrity.
Responsibilities
- Maintain platform hardware, software, and network requirements
- Monitor performance and troubleshoot issues
- Manage and configure DevOps tools (API Gateway, Terraform)
- Collaborate with DevOps and production teams for new features/services
- Implement automation and orchestration for platform services
- Coordinate tasks across teams for smooth operations
- Identify and mitigate security threats, ensure compliance
- Develop security and resiliency policies and procedures
- Produce high‑level design documentation
- Conduct technical research for new/modified systems
- Manage vendor relationships for design and platform changes
Requirements
- Education:
- Required: Bachelor’s in Computer Science or 7+ years Platform Engineer experience
- Preferred: Azure Solutions Architect, Certified Kubernetes Administrator (CKA), AWS Certified DevOps Engineer
- Knowledge & Experience:
- Platform engineering and infrastructure components
- Automated interaction with physical infrastructure
- Cloud environments (AWS, GCP, Azure)
- Monitoring/log management (Nagios, Splunk, ELK)
- Backup and disaster recovery strategies
- Scripting (Python, PowerShell, Bash)
- Infrastructure as Code (Ansible, Chef, Terraform)
- Technical Skills:
- Programming languages
- Cloud technologies and platforms
- CI/CD, DevOps methodology
- Operating systems, network operations/configuration
- Containerization (Docker, Kubernetes, Rancher)
- Observability tools (Sysdig, Fluentd, Elasticsearch)
- GitOps practices (ArgoCD)
- Security integrations (HashiCorp Vault, cert‑manager)
- Strong communication skills