Python API Developer

Purple Drive Technologies LLC
Malvern, PA, United States
24 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$120,000.0 - $140,000.0
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Application Performance Management Automation of Tests Unit Testing Cloud Computing Cloud Engineering Code Review Databases Continuous Integration Database Design
+43 more
Database Queries Database Schema DevOps Amazon DynamoDB Github Identity and Access Management JSON Python (Programming Language) Liquibase NoSQL Performance Tuning Scrum Methodology Systems Development Life Cycle Standard Sql Secure Coding Software Deployment Software Engineering Software Technical Review Openapi Data Logging Spring Cloud Delivery Pipeline Database Optimization Software Security AWS Lambda Git Cloudformation Event Driven Architecture Database Migration Integration Tests Infrastructure Automation Frameworks Deployment Automation Api Design Cloudwatch Api Gateway Restful APIs Terraform Software Version Control Api Management Serverless Computing Docker Jenkins Microservices

Job description

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., * 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, * 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, Job Title: Python API Developer Location: Malvern, PA/ Charlotte, NC Duration: Fulltime Skills: Python API(Application programming interface) Salary: 120K-140K/Year Roles …
  • 2 days ago +

Requirements

Python & API Development

  • 10+ years of software development experience
  • Strong expertise in, * 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, Python API Developer Malvern, PA 10 - 15 years of experience Job Description Must Have Technical/Functional Skills API in Lambda, Python Databases using Aurora, DynamoDB,…
  • 1 day ago

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

8:08 min

Building AI applications at the AWS football hackathon

Chris Heilmann +1 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:05 min

Accessing API microservices and extensible developer training programs

Ankit Patel Ankit Patel · WWC 2024

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all