Position: Python Engineer
Company: TPE, Odessa - The Product Engine
Experience required: 3y
English level: intermediate

Python Engineer
 
A major interesting project which would reach millions of customers in the USA and UK.
You will work as part of a team with several engineers who are located mainly in the US, Canada, and Ukraine.
 
The primary goal is to develop a system on serverless microservices architecture.
Infrastructure, deployment and testing are fully automated and maintained by the entire team using industry best practices.
 
Responsibilities:
  Manage pipelines, create releases and patches, staging and production deployments;
  Implement functional, integration and infrastructure features;
  Analyse service ticket data, identify incident root cause, draft Root Cause 
  Analysis (RCA) report, and follow possible maintenance for system-level improvement.
  High responsibility for continuous improvement in service quality and efficiency.
 
Requirements:
  Experience with AWS & Python
  Familiar with technical support process and escalation management
  Experience with software application debugging and troubleshooting
 
Nice to have:
  Experience with testing automation
  Kinesis Firehose, Kinesis Analytics, DynamoDB, CloudFormation
  Experience with BDD and/or TDD
  Experience supporting large-scale production software, previous on-call experience, etc.
  Experience with AWS Serverless: Lambda, API Gateway, SNS, SQS, 
  Serverless Application Model, CloudWatch.