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.
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.