Platform Engineer - Cloud Infrastructure
Role details
Job location
Tech stack
Job description
This role supports the build, optimization, and ongoing operation of enterprise data and AI platforms within a large-scale, highly regulated environment. You'll work alongside senior engineers and cross-functional teams to deliver infrastructure, automation, and platform enhancements that enable data-driven decision making and AI innovation. This is a hands-on role focused on cloud infrastructure, DevOps practices, and platform reliability across modern data and AI ecosystems., * Collaborate with platform leads and senior engineers:
-
Support delivery of platform initiatives and enhancements
-
Provide regular updates and contribute to team objectives
-
Partner with teams across security, networking, cloud operations, and application development
-
Support cloud platform engineering and deployment:
-
Assist in building and maintaining cloud infrastructure across Azure and related services
-
Configure networking and security components (virtual networks, access controls, routing, private connectivity)
-
Support data platform services including clusters, compute resources, and data governance tooling
-
Develop and maintain infrastructure-as-code:
-
Build reusable Terraform modules for cloud and data platform resources
-
Standardize configurations and support automation initiatives
-
Participate in code reviews and CI/CD validation processes
-
Contribute to platform automation and process improvements:
-
Develop scripts and tools to improve operational efficiency
-
Help create documentation, SOPs, and onboarding materials
-
Support continuous improvement of deployment and configuration standards
-
Monitor platform performance and troubleshoot issues:
-
Analyze logs, metrics, and system behavior to identify issues
-
Support stability and performance optimization efforts
-
Assist with maintaining observability using monitoring tools
-
Support platform reliability and incident response:
-
Participate in troubleshooting and remediation activities
-
Assist with incident response under guidance from senior engineers
-
Contribute to maintaining service-level objectives (SLOs)
-
Build and maintain monitoring and alerting:
-
Develop dashboards and alert rules for infrastructure and data workloads
-
Support log ingestion and monitoring automation
-
Support CI/CD and release management:
-
Maintain pipelines using GitHub Actions or Azure DevOps
-
Assist with infrastructure deployment workflows (Terraform plan/apply)
-
Support build and deployment of data platform assets
-
Provide operational and production support:
-
Assist with patching, remediation, and platform hardening
-
Support user tickets and platform issues
-
Participate in after-hours or on-call rotations as needed
Requirements
-
5+ years of overall IT experience in enterprise environments
-
3-5 years of hands-on cloud engineering experience (Azure preferred)
-
Strong experience with:
-
Cloud infrastructure and networking concepts
-
Identity and access management (IAM/RBAC)
-
Core cloud services (storage, security, data services)
-
Experience with data platforms:
-
Hands-on exposure to tools like Databricks (clusters, jobs, basic data governance concepts)
-
Infrastructure-as-code expertise:
-
Terraform and Git-based development workflows
-
CI/CD experience:
-
Azure DevOps and/or GitHub Actions
-
Scripting skills:
-
Python, Bash, or PowerShell
-
Containerization knowledge:
-
Docker and basic Kubernetes concepts
-
Monitoring and observability:
-
Familiarity with cloud monitoring and logging tools
-
Strong troubleshooting and problem-solving skills
-
Ability to collaborate across teams and communicate effectively
Nice to Have
- Experience working in regulated or enterprise-scale environments
- Exposure to data engineering or AI/ML platforms
- Experience building reusable infrastructure modules
- Familiarity with security and compliance best practices