C2C Opening for Python-Fullstack Engineer

Contract

Python C2C Jobs

Role: Python-Fullstack Engineer

Location: Sacramento, CA – (Need to be on-site for onboarding and initial setup Tuesday-Thursday afterwards remote with visit once in a month)

Duration: 4+ Month

 

 

Job Description:

Technology Stack

·       Our main application is a custom-built web-powered school management software. This system

·       Directly integrates with our student information system and other 3rd party systems

·       Google Workspace and Zoom).

 

Infrastructure

Our infrastructure is hosted on AWS and utilizes EC2, RDS, and Auto Scaling Groups as the

main services. Along with ElastiCache (Redis), step functions, S3, and SNS as supporting

services. Familiarity with the AWS ecosystem and CDK (cloud development kit) is welcomed

but not required.

 

Backend System

Our main application utilizes a Python backend using MySQL database, peewee ORM, and

flask web framework.

 

Frontend System

Our main application utilizes Angular for the frontend with compiled HTML, JS, and CSS being

hosted on CloudFront with S3 storage.

 

Data Integration / Pipeline (New System)

As part of this project, we will be building a new data integration system to support integrating

multiple instances of our student information system (SIS) with our main application.

 

Desired and Required Skills

A successful candidate will have the following skills:

 

Required

·       Python (3.13+)

·       MySQL (8.0+)

·       Angular (19+)

·       Git

·       Typescript

·       Feature branches

·       Code reviews

 

Desired

·       AWS CDK

·       AWS Infrastructure includes:

o   Step Functions

o   SQS

o   Lambda

 

Anticipated Tasks

We are expecting the contract engineer to work on the following tasks:

·       Make identified changes to the main application (both frontend and backend) in support of the multiple school project as well as ongoing regular change requests

·       Implement new API endpoints to be used by the new data integration system

·       Transition data import logic from backend system to data integration system

·       Assisting with integration changes to 3rd party systems from the main application

·       Assist in the quality assurance (QA) and user acceptance testing (UAT) portion of the new school project

 

To apply for this job email your details to faisal@vsolutionstech.com

×

Post your C2C job instantly

Quick & easy posting in 10 seconds

Keep it concise - you can add details later
Please use your company/professional email address
Simple math question to prevent spam