Contract: Senior Kubernetes Platform Engineer
Confirmed live in the last 24 hours
Upwork

10,001+ employees

Global platform connecting businesses with freelance talent
Company Overview
Upwork, as the world's leading work marketplace, serves a diverse range of clients from individual startups to over 30% of Fortune 100 companies, demonstrating its broad appeal and competitive edge. The company's trust-driven platform, which facilitated over $3.3 billion in earnings for its talent community in 2021, showcases its capacity for technical innovation and industry leadership. With a wide array of skill categories, including website & app development, creative & design, and consulting, Upwork fosters a culture that values diversity and enables companies and talent to unlock their potential.
Consulting

Company Stage

N/A

Total Funding

$168.8M

Founded

2015

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

13%

1 year growth

42%

2 year growth

42%
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Bash
Apache Kafka
Development Operations (DevOps)
Elasticsearch
Management
MongoDB
MySQL
Postgres
Redis
Snowflake
SQL
Terraform
Kubernetes
Python
Ansible
Chef
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • Hands-on experience with microservices architectures and specifically discovery, service to service communication patterns and high availability deployments on Kubernetes clusters
  • Mid to high level experience with at least one programming/scripting language such Python or Bash in an enterprise environment
  • Hands-on experience with AWS cloud infrastructure and ability to work with components such as VPC, IAM, EC2, ELB, Route53, KMS, Cloudwatch, S3, RDS, DynamoDB
  • Hands-on experience with a Container orchestration platform in AWS such as ECS and preferably EKS
  • Hands-on experience with infrastructure provisioning and continuous deployment with tools such as Terraform and ArgoCD
  • Working knowledge of DevOps/GitOps and best practices for modern Devops Operations and software development
  • Experience with security best practices related to infrastructure and platform design
  • Relational database management experience (Postgres/MySQL/Oracle)
  • Proficiency with database languages: SQL, PL/SQL or pgPL/SQL
  • Technologies: Kafka / Kinesis (on-prem or managed), ElasticSearch/OpenSearch/Mongo, Redis/Memcache
  • Databases: Analytical databases like Snowflake/Clickhouse/Greenplum, data federation engines like Presto/Trino/Dremio/Athena
  • Cloud management: Experience with Terraform (CloudFormation, Hashicorp Packer, Chef/Ansible)
  • Scripting: Strong experience with Python (preferred), shell (secondary)
  • AWS knowledge: Specifics of resource creation and policy (permissions) management
  • On-call assistance with DB-related incidents
  • Automation mindset: Desire and ability to automate repetitive tasks