Platform Engineer (Porto)
Indexed description
💼 Key Responsibilities
Platform Strategy & Governance
- Define, govern, and promote enterprise-wide Platform Engineering standards and best practices.
- Develop and maintain reference architectures, engineering guardrails, technical standards, and operating procedures.
- Establish reusable platform capabilities that can be adopted consistently across multiple product teams.
- Ensure alignment between platform strategy, enterprise architecture, security requirements, and business objectives.
- Participate in architecture discussions and technical reviews to design scalable, secure, and resilient application platforms.
- Define and monitor platform engineering KPIs, adoption metrics, DORA metrics, and continuous improvement initiatives.
Internal Developer Platform
- Own and evolve the Internal Developer Platform strategy.
- Design self-service capabilities that allow engineering teams to build, deploy, and operate applications efficiently.
- Define and implement Golden Paths for common development and deployment scenarios.
- Build reusable templates, standardized workflows, shared platform services, and developer portals.
- Improve the developer experience by simplifying access to infrastructure, environments, deployment pipelines, and operational tooling.
- Identify friction points across the software delivery lifecycle and implement scalable engineering solutions.
Cloud & Infrastructure Engineering
- Design, build, and maintain cloud-native application environments using AWS.
- Develop secure and scalable infrastructure patterns for development, testing, and production environments.
- Automate infrastructure provisioning and configuration management using Infrastructure as Code.
- Troubleshoot and resolve complex infrastructure and platform issues across multiple environments.
- Monitor platform performance, reliability, capacity, scalability, and cost efficiency.
- Promote standardization and automation across cloud and infrastructure services.
Kubernetes & Cloud-Native Platforms
- Design, operate, and continuously improve Kubernetes-based platforms.
- Establish secure and scalable patterns for deploying cloud-native applications.
- Define standards for container lifecycle management, workload orchestration, networking, configuration, and security.
- Support engineering teams in adopting Kubernetes and cloud-native delivery models.
- Ensure platform resilience, availability, and operational readiness.
CI/CD & Software Delivery
- Define and govern enterprise CI/CD frameworks and deployment standards.
- Build and maintain reusable CI/CD templates and automated delivery workflows.
- Improve software delivery speed, reliability, traceability, and security.
- Integrate testing, security checks, compliance controls, and deployment automation into delivery pipelines.
- Support standardization across source control, build, release, and deployment processes.
- Identify and eliminate repetitive manual activities through automation.
Observability & Reliability
- Design and implement observability capabilities across platform services and application environments.
- Establish standards for metrics, logs, traces, dashboards, and alerting.
- Promote the adoption of Service Level Objectives, Service Level Agreements, and reliability engineering practices.
- Support incident management, root cause analysis, and operational improvement activities.
- Monitor platform health, performance, availability, capacity, and cost.
- Drive a culture of operational excellence and continuous learning.
DevSecOps & Compliance
- Embed security requirements throughout the software development and delivery lifecycle.
- Implement and promote DevSecOps practices across engineering teams.
- Support vulnerability management, secrets management, policy-as-code, and compliance automation.
- Strengthen software supply chain security across build and deployment processes.
- Ensure platform components and delivery pipelines comply with enterprise security standards.
- Collaborate with Security teams to define and enforce appropriate engineering guardrails.
Platform Adoption & Engineering Enablement
- Lead platform adoption initiatives across multiple product and development teams.
- Support teams in implementing enterprise standards, Golden Paths, and platform best practices.
- Provide technical guidance, mentoring, and enablement to engineering teams.
- Create and maintain clear platform documentation, onboarding materials, and operational procedures.
- Promote knowledge sharing and collaboration across Engineering, DevOps, Security, Architecture, and Operations.
- Collect developer feedback and use it to continuously improve platform capabilities and user experience.
✅ What We’re Looking For
Mandatory Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- At least 8 to 10 years of experience in one or more of the following areas:Platform Engineering
- Cloud Engineering
- Infrastructure Engineering
- DevOps
- Site Reliability Engineering
- Proven experience defining and governing enterprise-wide platform standards, engineering practices, and reference architectures.
- Strong experience working with AWS in large-scale enterprise environments.
- Advanced experience with GitLab, including CI/CD frameworks and software delivery automation.
- Strong experience designing and operating Kubernetes-based platforms.
- Proven experience building or operating Internal Developer Platforms.
- Hands-on experience with Infrastructure as Code and deployment automation.
- Strong understanding of DevSecOps, observability, reliability, and cloud-native engineering practices.
- Experience supporting multiple product and development teams within complex enterprise environments.
- Full professional proficiency in English.
🛠 Technical Stack
Cloud & Infrastructure
- AWS
- Cloud-Native Architecture
- Infrastructure as Code
- Terraform
- Configuration Management
- Scalable Infrastructure Design
Containers & Orchestration
- Kubernetes
- Containerized Applications
- Cloud-Native Platforms
- Workload Orchestration
Internal Developer Platforms
- Backstage
- Crossplane
- Internal Developer Portals
- Platform Orchestration Frameworks
- Self-Service Infrastructure
- Golden Paths
- Reusable Templates
- Shared Platform Services
CI/CD & Version Control
- Git
- GitLab
- GitLab CI/CD
- GitHub
- Jenkins
- Deployment Automation
- Release Management
Observability & Reliability
- Prometheus
- Grafana
- OpenTelemetry
- Metrics, Logs, and Traces
- SLOs and SLAs
- Incident Management
- Operational Excellence
DevSecOps
- Vulnerability Management
- Secrets Management
- Software Supply Chain Security
- Policy-as-Code
- Compliance Automation
- Security Guardrails
Engineering Governance
- Platform Standards
- Reference Architectures
- Engineering KPIs
- DORA Metrics
- Developer Productivity
- Continuous Improvement
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search