Position: Senior / Middle Back End Engineer (AWS, Python)
Company: GreenM
Category: Python
Experience required: 3y
English level: intermediate

New Brand product, online real estate auction.
*General direction:
Frontend/React (S3, Cloud Front);
Backend (SOA Fast API/Python);
Services are hosted in ECS/Fargate and/or Lambda;
Access to services via LB/API Getaway;
SQL;
DynamoDB (for data storage).

*Project advantages:
a project with “0”, there will be no need to “poke around” in some old, running code;
there will be all-new versions of frameworks, a new API that will be developed;
it will be possible to negotiate with the team that develops the API;
making a serverlees application in AWS.

*Important.
Strong Python development experience; 
Experience building APIs using Fast API, Flask, Tornado or any other web framework; 
Experience building serverless solutions with AWS (API Gateway, ECS, Lambda, SQS, Cognito, Cloud Watch, etc.); 
Experience with SQL and NoSQL Databases; 
Experience in unit testing; 
Hands-on experience using CI/CD and DevOps practices to deliver products.

*Responsibilities: 
Design and implement cloud-based serverless applications from scratch following a high-level architecture roadmap;
Help to build cloud infrastructure (AWS); 
Design and implement micro-services based backend services; 
Design and implement public and internal APIs; 
At a high level, the architecture is already defined, you need to follow the given direction and implement it.

*Challenges)
hierarchy of users: agency, broker, visitor;
branded/custom interface (the agency will be able to brand its "website" on this platform, up to its domain name);
auction, rates and everything connected with it.

*What we offer:
Competitive salary based on experience and skills;
Flexible working hours; 
Ability to work remotely or from abroad  *(individual entrepreneur of the 3rd group);
Financial support during war-induced relocation;
All the needed equipment & help with Home-office setup (if you prefer working from home);
20 days of vacation, respecting UA holidays; 
Medical insurance  + Unlimited sick leaves  (no need to provide a certificate);
Maternity & Paternity leave programs;
Paid sabbatical after five years in the company;  
Compensation for professional development courses (beyond just English classes of your choice), books, participation in workshops, conferences locally and abroad; 
Lawyer, accountant, negotiation expert for both work and personal occasions;  
Public speaking coach, designer at your disposal if you want to present at events or publish;
Maintaining a job and salary if you decide to defend your homeland!