Python API Developer Job at Purple Drive, Malvern, PA

anB6R3E4VFFwTDBESzVSMHN5ek9HQWI4SEE9PQ==
  • Purple Drive
  • Malvern, PA

Job Description

Job Title: Python API Developer (AWS Serverless)

Location: Malvern, PA
Experience: 10-15 Years

Job Summary

We are seeking a highly skilled Python API Developer with expertise in AWS Serverless architecture to design, develop, and maintain scalable REST APIs and cloud-native applications. The ideal candidate will have strong experience with Python, AWS Lambda, Amazon Aurora, DynamoDB, Liquibase, and CI/CD pipelines , along with hands-on knowledge of cloud-native application development, database optimization, and Agile delivery practices.

Required Skills

Python & API Development

  • 10+ years of software development experience
  • Strong expertise in:
    • Python
    • REST APIs
    • AWS Lambda
    • API Development
    • Serverless Architecture
    • JSON
    • API Security

AWS Cloud

  • AWS Lambda
  • Amazon Aurora
  • Amazon DynamoDB
  • AWS CloudWatch
  • IAM
  • AWS Services
  • Cloud-Native Development

Database Technologies

  • Amazon Aurora
  • DynamoDB
  • SQL
  • NoSQL
  • Database Performance Tuning
  • Database Design
  • Data Modeling

Database Version Control

  • Liquibase
  • Database Schema Management
  • Database Migrations
  • Version Control

DevOps & CI/CD

  • CI/CD Pipelines
  • Git
  • Jenkins / GitHub Actions / AWS CodePipeline (Preferred)
  • Automated Deployments
  • Infrastructure Automation

Testing & Monitoring

  • Unit Testing
  • Integration Testing
  • API Testing
  • Logging
  • Monitoring
  • Troubleshooting
  • Performance Optimization

Development Practices

  • Agile
  • Scrum
  • SDLC
  • Code Reviews
  • Technical Documentation
  • Design Discussions
  • Secure Coding Best Practices

Key Responsibilities

  • Design, develop, and maintain scalable REST APIs using Python and AWS Lambda in a serverless architecture
  • Build cloud-native applications integrating Amazon Aurora and DynamoDB while ensuring high performance and scalability
  • Manage database schema changes, version control, and migrations using Liquibase
  • Develop, test, deploy, and support enterprise-grade applications following AWS and security best practices
  • Implement automated testing, logging, monitoring, and troubleshooting for APIs and database services
  • Optimize application performance, database queries, and cloud resource utilization
  • Collaborate with cross-functional teams using Agile methodologies and CI/CD pipelines
  • Participate in architecture discussions, technical design reviews, and code reviews
  • Support production deployments, troubleshoot issues, and provide timely resolution
  • Prepare and maintain technical documentation, API specifications, and implementation guides

Preferred Qualifications

  • Experience with AWS API Gateway
  • Experience with Docker and Kubernetes
  • Knowledge of Terraform or CloudFormation
  • Experience with Microservices Architecture
  • Familiarity with Event-Driven Architectures
  • AWS Certification (Developer Associate or Solutions Architect) is a plus

Job Tags

Similar Jobs

The UPS Store #3062

Retail Sales Associate - The UPS Store Job at The UPS Store #3062

Retail Sales Associate - The UPS Store (Customer Service, Shipping & Printing)Locations: Multiple openings across Long Island and NYCPay: $17 - $20/hour (based on experience)Job Type: Full-time or Part-timeSchedule: Must be available to work Monday-Sunday Join Our... 

Twilio

Software Engineer (L3) Job at Twilio

 ...of identity products.As a Senior Software Engineer you will help scale Stytchs core product as we bring Stytch capabilities to Twilios full customer base, delivering secure, developer-first identity experiences. Youll build backend APIs that power authentication,... 

Mayo Clinic

Registered Nurse - Mayo Family Clinic Baldwin - RN Job at Mayo Clinic

 ...Remote NO Department Nursing Why Mayo Clinic Mayo Clinic is top-ranked in more...  ...Responsibilities The registered nurse (RN) is accountable for the coordination of...  ...Rochester and Kasson and to cross cover for non-visit care as directed by patient care... 

Crowne Health Care

Wound Care Nurse (RN) Job at Crowne Health Care

 ...Wound Care Nurse (RN) We are currently accepting applications for a Wound Care Nurse within our long-term care and rehab facility specializing in geriatrics. This position requires dedication to a job well done, dependability, flexibility, accountability, and a positive... 

State Compensation Insurance Fund

SENIOR WORKERS' COMPENSATION INSURANCE REPRESENTATIVE Job at State Compensation Insurance Fund

 ...position offers designated telework and involves occasional overnight travel throughout California for trainings and customer meetings....  ...any applicable or required documents to: State Compensation Insurance Fund Mailing Address Attn:...