Python Developer

WeSupport Incorporated

Philippines

Hybrid

PHP 550,000 - 850,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

WeSupport Incorporated in the Philippines is seeking a skilled Python developer to design, build, test, and maintain RESTful APIs using FastAPI. You will develop scalable backend services, containerized with Docker, and deployed in AWS.

You will collaborate with architects, QA, DevOps, and business stakeholders, participate in code reviews, ensure secure API design, and optimize queries for performance. The role emphasizes CI/CD using AWS CodePipeline/CodeDeploy and adherence to coding standards

Qualifications

  • 3–5 years Python developer experience with FastAPI and API development.
  • Strong experience developing REST APIs using FastAPI.
  • Hands-on experience with Docker and Docker Compose.
  • Experience with AWS, CI/CD pipelines, coding standards and secure development practices, and Bitbucket version control.
  • Experience with relational and NoSQL databases: PostgreSQL and MongoDB, Kafka a plus.

Responsibilities

  • Design, develop, test, and maintain RESTful APIs using Python and FastAPI.
  • Build scalable, secure backend applications following industry best practices.
  • Develop and manage containerized applications using Docker and Docker Compose.
  • Collaborate with cross-functional teams, including solution architects, QA, DevOps, and business stakeholders, throughout the software development lifecycle.
  • Deploy and maintain applications in AWS environments using established CI/CD pipelines.
  • Participate in code reviews and ensure adherence to coding standards and development best practices.
  • Implement API versioning, authentication, authorization, error handling, and security controls.
  • Optimize application performance and database queries.
  • Troubleshoot production issues and provide timely resolutions.
  • Maintain technical documentation and support knowledge transfer activities.

Skills

Python
FastAPI
REST APIs
API versioning
JWT / OAuth2
CI/CD pipelines
AWS CodePipeline/CodeDeploy
Bitbucket
SQL/NoSQL databases
Kafka streaming

Education

Bachelor's degree in Computer Science/IT/Engineering

Tools

Docker
Docker Compose
AWS
Bitbucket
PostgreSQL
MongoDB
Kafka
MySQL
Redshift

Job description

About the role

Design, develop, test, and maintain RESTful APIs using Python and FastAPI. Build scalable, secure, and high-performance backend applications following industry best practices. Develop and manage containerized applications using Docker and Docker Compose.

Key responsibilities
  • Design, develop, test, and maintain RESTful APIs using Python and FastAPI
  • Build scalable, secure, and high-performance backend applications following industry best practices
  • Develop and manage containerized applications using Docker and Docker Compose
  • Collaborate with cross-functional teams, including solution architects, QA, DevOps, and business stakeholders, throughout the software development lifecycle
  • Deploy and maintain applications in AWS environments using established CI/CD pipelines
  • Participate in code reviews and ensure adherence to coding standards and development best practices
  • Implement API versioning, authentication, authorization, error handling, and security controls
  • Optimize application performance and database queries
  • Troubleshoot production issues and provide timely resolutions
  • Maintain technical documentation and support knowledge transfer activities
About you
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field
  • 3-5 years Python Developer experience with FastAPI and API development
  • Strong experience developing REST APIs using FastAPI
  • Solid understanding of RESTful API design principles, API versioning, and exception/error handling
  • Hands-on experience with Docker and Docker Compose
  • Experience working in enterprise software development environments, including AWS, CI/CD pipelines (AWS CodePipeline and CodeDeploy), coding standards and secure development practices, and version control using Bitbucket
  • Strong experience with relational and NoSQL databases: PostgreSQL and MongoDB
  • Experience with Kafka or alternative implementations for near real-time data pipeline/streaming for large data sets
  • CI/CD and Test-driven Development experience
  • Intermediate SQL background (MySQL, PostgreSQL, Redshift)
  • Basic to intermediate experience with AI system development concepts (langchain, RAG, AI Security/Guardrails, observability)
  • Experience implementing API security using JWT and OAuth2
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Developer: FastAPI, AWS & FinTech
Senior Python Developer: FastAPI, AWS & FinTech

We Support Incorporated • Philippines

On-site
PHP 900,000 - 1,500,000
Python Developer
Python Developer

We Support Incorporated • Philippines

On-site
PHP 900,000 - 1,500,000
Python Developer
Python Developer

White Cloak Technologies, Inc. • Philippines

On-site
PHP 800,000 - 1,200,000
Senior Developer
Senior Developer

intro recruitment asia • Philippines

On-site
PHP 600,000 - 1,000,000
Senior Python Backend Engineer (FastAPI, AWS, Docker)
Senior Python Backend Engineer (FastAPI, AWS, Docker)

WeSupport Incorporated • Philippines

Hybrid
PHP 550,000 - 850,000
Python Developer
Python Developer

Pro Integrate PH • Pasay

On-site
Full Stack Python Engineer
Full Stack Python Engineer

Hrtx • Makati

On-site
PHP 892,800 - 1,450,800
Senior Engineer- Python Developer_IPRD
Senior Engineer- Python Developer_IPRD

V2 Solutions • Hinoba-an

On-site
PHP 600,000 - 900,000
Staff Developer (Python FastAPI, React)
Staff Developer (Python FastAPI, React)

Jobtailor • Mandaluyong

On-site
PHP 700,000 - 1,000,000
Python Developer
Python Developer

JobCubby • Hinoba-an

On-site
PHP 900,000 - 1,500,000
Dynamic team
Tech-focused culture