➡️ Apply here: Principal Back-end Developer (AWS+Python)
🔔 Monitor #backend #python jobs
👩💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume
We have 30 years of expertise in designing and building custom software systems. We provide software development services focusing on complex high-load applications, AI and BI solutions, and mobile apps.
Our client is an innovative and agile learning and media company impacting the lives of millions every day.
We are currently looking for a **Principal** **back-end developer (Python)** with strong expertise in **AWS and serverless technologies.**
**The project** is an online testing platform for medical schools (exams and testing). Our client is a US company providing test development and automated testing services.
***Availability between 8 AM and 3 PM EST is required.***
**Required experience and skills**
* 6+ years of experience in Python.
* Strong experience with AWS serverless technologies, such as AWS Lambda, AWS API Gateway, Amazon SQS, Amazon SNS, Amazon EventBridge, AWS Step Functions, and AWS AppSync.
* Practical experience with event-driven architectures and design patterns for serverless applications.
* Hands-on experience with developing and deploying serverless APIs using AWS API Gateway and AWS Lambda.
* Deep knowledge of AWS SDKs for Python and boto3 library for AWS services integration.
* Strong experience with AWS databases such as Amazon DynamoDB, Amazon DocumentDB, Amazon Aurora, and Amazon RDS.
* Practical experience with S3: file (inventory) management; implementing archiving strategies using retention rules and storage classes.
* Familiarity with serverless data processing tools, such as AWS Glue or AWS Athena.
* Experience with serverless monitoring and debugging tools, such as AWS X-Ray or AWS CloudTrail.
* Knowledge of security and compliance considerations for serverless applications.
* Knowledge of how to build and deploy serverless applications using AWS CloudFormation, AWS CDK, or AWS SAM (Serverless Application Model).
* Familiarity with DevOps tools and processes for serverless applications, such as CI/CD pipelines and serverless testing frameworks.
**Our offer as your future employer**
* Flexible work schedule.
* The ability to work remotely.
* Opportunities for professional growth.
* Medical insurance.
* Relocation bonus for candidates when moving.
