Position: Senior Python Cloud (AWS) Engineer
Company: Avilton DA
Experience required: 3y
Category: Python
English level: upper
Published: 2021-02-01T00:00:00+02:00

**Overview:**
global cloud services provider with Cloud Cost Optimization (CO) platform, which is the industry-leading methodology and software to track and optimize spending on cloud platforms like AWS, GCP, Azure, etc.

**Requirements:**
• at least 3 years of programming experience with Python, at least 8 years of software engineering experience
• now, we understand that years of experience in itself is not the best measure of one's expertise, so we are looking for people who have built multiple solutions in their career, tried multiple technologies, understand how the industry is changing, and are able to quickly adapt to new technology or approach
• passion for building reliable, testable, readable, and fully-documented code
• in-depth knowledge of all the standard data structures and their usage
• in-depth knowledge of standard programming principles and methodologies
• proactive attitude, ability to work around blocks with creative thinking
• experience with developing serverless, loosely coupled applications on major cloud platform (AWS) using the native SDKs
• understanding of horizontal scaling, and concurrency; e.g. what would you do if you have 10k lambdas running in parallel? How would you deal with API/resource limits across various execution contexts? How can you deal with massive caching?
• experience with microservice-based architectures
• knowledge of containers and container technologies
• experience with at least one major cloud provider (AWS)
• solid knowledge of the basic AWS services - EC2, RDS, S3, SSM, Lambda, Step Functions, Networking and VPCs, AWS Security. SQS and SNS, DynamoDB
• excellent communication skills in written and spoken English
• ability to provide 8 hours of overlap with EST hours (This means work until 19.00-21.00 in the time zone of Kiev (but not every day) - in this case getting started from 11.00-13.00
• ability to identify and articulate patterns in unstructured and unorganized content
• will be a plus: familiarity with at least one IaaC technology: Terraform, CloudFormation, Pulumi, etc, kubernetes, Docker Swarm, Docker Compose

**Conditions:**
• a competitive compensation package
• ability to work with some of the most talented/experienced people in the industry
• fully covered certification program for AWS
• flexible time-off policy
• 100% remote position