Logo
Core Defender

Python Developer with Back-End and AWS Experience

Core Defender, Portland, Oregon, United States, 97204


Core Defender

seeking a skilled Python Developer with 5+ years of experience who can develop and maintain back-end applications, work with relational (PostgreSQL) or NoSQL (DynamoDB) databases, and leverage AWS services for deploying and scaling solutions. The ideal candidate will collaborate closely with front-end developers and other back-end engineers to build APIs and server-side logic, optimize databases, and ensure the platform runs efficiently in the cloud. This role is open for both contracting and Full-Time. Location : Remote Compensation: C2C: $90/hr Full time - 150K/Yr Key Responsibilities

Develop and maintain

back-end applications

and APIs using

Python

frameworks such as

Django ,

Flask , or

FastAPI . Design and optimize relational and NoSQL databases (e.g.,

PostgreSQL ,

DynamoDB ) for scalability, security, and performance. Create and integrate

RESTful APIs

with back-end logic, ensuring smooth communication between the database and the front end. Implement and manage

AWS services

such as

Lambda ,

RDS (PostgreSQL) ,

DynamoDB ,

S3 , and

API Gateway . Optimize back-end systems for

scalability ,

security , and

performance

in a cloud environment. Work with

DevOps tools and practices , such as

CI/CD pipelines ,

containerization (Docker) , and

infrastructure-as-code

(e.g., Terraform, CloudFormation). Troubleshoot, debug, and upgrade existing applications and systems. Collaborate with front-end developers to integrate user-facing elements with server-side logic. Write and maintain high-quality code, ensuring

code reviews ,

testing , and

best practices

are followed. Stay updated on the latest Python, database, and AWS trends and technologies. Requirements

Proven experience

as a

Python Developer

with expertise in back-end development. Strong knowledge of

Python frameworks

like

Django ,

Flask , or

FastAPI . Experience working with

relational databases

like

PostgreSQL

and/or

NoSQL databases

like

DynamoDB . Hands-on experience with

AWS services , such as:

Lambda

for serverless function development. RDS (PostgreSQL)

or

DynamoDB

for database management. S3

for storage. API Gateway

for exposing APIs.

Knowledge of

RESTful APIs

design and development. Strong understanding of database optimization, indexing, and query performance tuning. Experience with

Docker

for containerization and deployment. Familiarity with

CI/CD pipelines

and DevOps tools (e.g., Jenkins, GitLab CI/CD). Strong understanding of

security best practices

for both databases and AWS environments. Version control

experience using

Git . Excellent problem-solving skills and attention to detail. Strong

communication skills

and ability to work effectively in a collaborative team environment. Preferred Qualifications

Experience with

serverless architectures

using AWS Lambda and API Gateway. Familiarity with

infrastructure as code

(IaC) tools like

Terraform

or

AWS CloudFormation . Experience with

message queues

like

Amazon SQS

or

RabbitMQ . Knowledge of

GraphQL APIs . Understanding of

microservices architecture

and

event-driven systems . Knowledge of

monitoring and logging

tools (e.g., AWS CloudWatch, ELK Stack). Experience working in an

Agile

development environment. Core Defender

is a cutting-edge

System Integrator

and

IT Security Services Provider

specializing in leveraging

AI-driven solutions

to protect and empower businesses. Our expertise lies in integrating advanced technologies to create robust, scalable, and secure IT infrastructures tailored to modern organizational needs. By combining

artificial intelligence ,

cybersecurity best practices , and

innovative IT services , we deliver comprehensive solutions that defend critical assets, mitigate threats, and enhance operational efficiency. At Core Defender, we are committed to enabling businesses to thrive in a connected world, securely and intelligently.