Software Country (ТОО Балхаш Системс)
Principal Back-End Developer (AWS+Python)
Не указана
- AWS
- Serverless
- Python
- Английский — B2 — Средне-продвинутый
Software Country is a technology company focused on providing software development services to clients worldwide. Our tech knowledge coupled with our deep industry expertise is what allows us to create effective high-quality solutions. We have been helping enterprises scale engineering capacity and deliver efficient software since 1993.
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.
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.