Senior Python Developer
About the job
As a Senior Python Software Engineer, you will be responsible for maintaining high standards in Python code and the general architecture of Python projects. You will be tasked with rewriting an old Django backend in FastAPI, a project expected to span approximately six months. Post completion, you will be responsible for new feature development and operations, ensuring the backend remains operational.
Key Responsibilities:
- Leading the rewrite of an old Django backend in FastAPI
- Developing new features and maintaining operations post-project completion
- Building backend containers, running them through a testing pipeline, and deploying to EKS in AWS
- Managing the production database and assisting in data extraction
Qualifications:
- Extensive experience writing web APIs using FastAPI
- Experience with web security best practices
- Experience with Python ORM tools such as SQLModel or SQLAlchemy using Postgres
- Experience building and maintaining CI/CD pipelines in a cloud environment
- Ability to work during normal business hours in US Eastern Time
- Strong verbal and written communication skills in English
- Experience developing Django applications
- Experience with secure application containerization using Docker
- Experience deploying containerized applications in Kubernetes
- Experience with application deployment in a cloud environment such as AWS
About the job
As a Senior Python Software Engineer, you will be responsible for maintaining high standards in Python code and the general architecture of Python projects. You will be tasked with rewriting an old Django backend in FastAPI, a project expected to span approximately six months. Post completion, you will be responsible for new feature development and operations, ensuring the backend remains operational.
Key Responsibilities:
- Leading the rewrite of an old Django backend in FastAPI
- Developing new features and maintaining operations post-project completion
- Building backend containers, running them through a testing pipeline, and deploying to EKS in AWS
- Managing the production database and assisting in data extraction
Qualifications:
- Extensive experience writing web APIs using FastAPI
- Experience with web security best practices
- Experience with Python ORM tools such as SQLModel or SQLAlchemy using Postgres
- Experience building and maintaining CI/CD pipelines in a cloud environment
- Ability to work during normal business hours in US Eastern Time
- Strong verbal and written communication skills in English
- Experience developing Django applications
- Experience with secure application containerization using Docker
- Experience deploying containerized applications in Kubernetes
- Experience with application deployment in a cloud environment such as AWS