Required Skills: Django, Flask, FastAPI, MySQL, Postgres, or MongoDB
Job Description
Title: Senior Python Developer
Location: Santa Monica CA 90404
Duration: 12 Months Contract
NICE TO HAVE: Experience creating and maintaining APIs using GraphQL
Description/Comment: Job Description
The Auth & Policy Platform team provides a source of truth for infrastructure workload identity, access, and metadata for the developer platform used by Technology. The team provides fundamental metadata and access controls that allow the developer platform to update in a true self-service fashion while satisfying necessary security and policy controls.
A candidate in the role will participate in provisioning and developing our Developer Platform developer directory, adding features to our service and team registry, helping create new client libraries, and handling tasks, issues, and features across the services owned by the team.
The team is seeking a full-stack Python software developer who can work within the team to deliver top-priority changes and new features for the developer platform. An ideal candidate has strong knowledge of AWS and has experience using provisioning and deployment tools so that they can understand and verify the developer platform features.
Basic Qualifications
Required Qualifications
Full Stack developer with 5 years of experience in Python web development using Django, Flask, FastAPI, or similar frameworks
Experience with MySQL, Postgres, or MongoDB
At least 3 years of experience setting up or maintaining applications in AWS, Terraform, Kubernetes, or similar environments/tools
Experience setting up and starting projects that run in a cloud-hosted environment from either personal or work experience using infrastructure as code
Strong communication and writing skills
Preferred Qualifications
Experience with front-end development, especially React
Experience integrating applications with LDAP in Python
Experience giving demos to technical audiences
Solid experience building and designing highly scalable, fault-tolerant, and highly available systems
Required Education
BA/BS Degree Comp Sci/IS or related field