Apply

Software Engineer, Kubernetes

Posted 2024-10-16

View full description

💎 Seniority level: Experience managing production Kubernetes or similar orchestration platforms

📍 Location: US

💸 Salary: 137000 - 198000 USD per year

🔍 Industry: Technology, Internet services

🏢 Company: Cloudflare

🗣️ Languages: Bash, TypeScript, Go

⏳ Experience: Experience managing production Kubernetes or similar orchestration platforms

🪄 Skills: BashKubernetesTypeScriptGoPrometheusLinux

Requirements:
  • Experience managing production Kubernetes or similar orchestration platforms.
  • Recent experience with configuration management frameworks such as SaltStack or Ansible.
  • Knowledge of how container runtimes work inside of Linux including isolation, storage, and networking.
  • Ability to work with codebases in Bash, TypeScript and Go.
  • A firm grasp of IP networking including routing and iptables.
  • Excellent debugging skills in a Linux environment.
  • Source control experience including branching, merging and rebasing.
  • Ability to break down complex problems into smaller pieces and drive solutions.
Responsibilities:
  • Improve Kubernetes, Ceph and Prometheus automation, configuration management and other tooling.
  • Design scalable and resilient systems that can keep up with company growth.
  • Improve the efficiency of managing resources such as CPU, bandwidth and storage.
  • Harden the platform against security threats and resource contention issues.
  • Improve our GitOps systems and practices.
  • Work with app teams to understand their potential challenges and help them choose the best way to architect their systems on Kubernetes.
  • Contribute back to the open source community.
  • Help respond and prevent incidents impacting core platforms.
Apply

Related Jobs

Apply

📍 United States

🧭 Full-Time

🔍 Creator commerce technology

🏢 Company: LTK USA

  • 6+ years of software development experience.
  • Experience building developer platforms/frameworks (Backstage.io, Cortex, Humanitec, score.dev, etc.) for companies beyond the startup stage.
  • Experience migrating workloads onto Kubernetes/EKS.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Experience with AWS systems such as ECS, Lambda, and RDS.
  • Experience writing services in Go, Python, C++, or Java.
  • Built scalable internal and public-facing APIs (REST, JSON, HTTP).
  • Experience integrating 3rd party APIs (REST, OAuth).
  • Expertise in data storage technologies, including relational and NoSQL databases.
  • Knowledge of microservices architecture.
  • Experience building and maintaining CI/CD pipelines, system monitors, and log aggregation services.
  • Familiarity with agile methods and Scrum or Kanban frameworks.
  • Comfortable shipping code multiple times per day.
  • Proven experience influencing and mentoring other members of the Engineering team.

  • Build developer-facing tooling and infrastructure that creates developer satisfaction and improves development velocity.
  • Define, document and build golden paths for teams to build services in a scalable, secure way.
  • Work with teams across the company to gather requirements, support and drive projects forward.
  • Provide guidance and unblock others on the team while helping others grow through code reviews.
  • Make informed decisions around technical debt and tradeoffs.
  • Regularly think about the scrum team's processes and share complex solutions for improvements with peers and management.

AWSDockerPythonSoftware DevelopmentAgileHadoopHadoop HDFSJavaKubernetesOAuthSCRUMC++CassandraGoNosqlCI/CD

Posted 2024-10-29
Apply