Job Openings Platform Engineer

About the job Platform Engineer

Minimum requirements: 

  • You have rolled Kubernetes in production and made it hum Youve built a container image or two in your time, and can wrangle CI/CD pipelines and know the ways of GitOps 
  • You can automate away toil, and scaffold mature cloud native infrastructure in code You know your way around the hyperscalers 
  • You think in terms of platform as a product and golden paths 

Experience: 

  • Kubernetes (3+ years of experience), across any of the following:
  • AKS EKS GKE Tanzu OpenShift Rancher/RKE
  • Terraform (or Ansible / Pulumi)
  • CI/CD Tooling XP, exposure to any of the following: Azure DevOps GitHub / GitHub Actions GitLab Jenkins Concourse
  • Bonus points: GitOps XP (ArgoCD or Flux) Observability XP (Prometheus/Grafana)
  • Preferred Certifications (Real world, production experience trumps all) CKA/CKAD/CKSS Azure experience and certifications preferred (Azure Certified DevOps Engineer), AWS DevOps Engineer Google Cloud Engineer

Responsibilities:

  • Mastering Kubernetes Variety: Take charge of managing and maintaining Kubernetes platforms across a diverse range of environments, from hyperscalers (AKS/EKS/GKE) to in-datacenter distros (Tanzu/OpenShift/Rancher) and everything in between.
  • Platform Prowess: Dive deep into the inner workings of each platform, understanding its quirks, strengths, and weaknesses. 
  • Leverage this knowledge to optimize performance, enhance security, and streamline operations. 
  • You'll be the platform whisperer, taming the beasts and unlocking their full potential.
  • Architectural Agility: Collaborate with cross-functional teams to design scalable and resilient architectures that harness the power of Kubernetes.
  • Your expertise will shape the foundations of cutting-edge solutions, ensuring they meet the highest standards of reliability, efficiency, and flexibility.
  • Deployment Wizardry: Develop and implement deployment strategies for applications and services on Kubernetes platforms. 
  • From initial setup to continuous integration and delivery, you'll orchestrate seamless deployments, minimizing downtime and maximizing efficiency.
  • Automation Aficionado: Embrace the power of automation to simplify and streamline platform lifecycle management. 
  • Leverage DevOps tools and infrastructure-as-code principles to automate provisioning, configuration, monitoring, and scaling.
  • Security Sentinel: Be a guardian of platform security, implementing best practices, and staying on top of emerging threats. 
  • Conduct vulnerability assessments, enforce access controls, and collaborate with security teams to fortify platforms against potential risks.
  • Continuous Learning: Stay at the forefront of the Kubernetes ecosystem, constantly expanding your knowledge and skill set. 
  • Keep a pulse on new features, trends, and best practices, sharing your insights and discoveries with the team to foster a culture of continuous improvement.
  • Collaboration Extraordinaire: Work closely with diverse teams, including developers, operations, and infrastructure, fostering effective communication and collaboration. Your ability to bridge the gaps between disciplines and align everyone's efforts will be instrumental in achieving collective success.
  • Evolving with the Ecosystem: Embrace change and adapt to new technologies and methodologies as the Kubernetes landscape evolves. 
  • Be open to exploring alternative platforms, experimenting with new tools, and pushing the boundaries of what's possible in the cloud native realm.