← Back to jobs

VDart Logo
Sr. AWS Python Developer

VDart

 

New York, NY, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: AWS Python Developer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

Key Responsibilities

Develop and maintain high-quality modular well annotated Python code with a willingness to learn and contribute to Go and other languages used within the squad

Design and implement APIs to integrate and propagate data across remote systems managing both full and partial failures gracefully

Write and review GitHub pull requests ensuring code quality through testing type annotations and documentation

Build observable systems incorporating effective logging monitoring tracing and ing practices

Required Technical Skills

Modern Python Proficiency

Writing maintainable modular and modern Python code

Basic understanding of asynchronous patterns and concepts like asyncioevent loop threading multiprocessing and reliable data propagation techniques

Ability to write and review unit tests using pytest with a focus on mocking where appropriate

Familiarity with FastAPI and Celery our primary frameworks for APIs and distributed task processing

Proficiency in reading and writing basic SQL queries

Understanding of TCPIP networking fundamentals including basic DNS HTTP requests and subnetting

We use FastAPI with Celery in most APIs

Proficient in reading and writing basic SQL queries

Understand the concepts of TCPIP networking and a basic understanding of DNS http requests and subnetting

Tooling Ecosystem

Experience with Docker and Linux

Familiarity with working within cloud providers AWS GCP OCI

Exposure to building RESTful APIs

Bonus Skills

Familiarity with Python type annotations immutability mutability and modular application design

Understanding of fundamental programming concepts like locking concurrency and scoping

Working knowledge of Go or Rust

Knowledge of CDN or MultiCDN architectures

Concepts of ABR streaming adaptive bitrate streaming

Experience building observable systems log aggregation metrics pipelines ETL processes

Experience in API orchestration within multiCDN environments

Experience with Terraform or other infrastructure as code tooling

Experience working with distributed systems and designing fault tolerant architectures

Experience with Kubernetes or general cloud infrastructure

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs