Position: AWS Application Developer
Company: Envion Software
Experience required: 3y
Category: Ruby
English level: intermediate
Published: 2022-02-01T00:00:00+02:00

Requirements
The key skills the client is looking for are oriented around developing, deploying, and maintaining complex service and application architectures with the AWS Cloud Platform. 
More specifically:
* Experience with distributed systems
* AWS Applications Development, Ruby, and Python
* Must have 2+ years of advanced experience with Amazon Web Services management. This includes but is not limited to CodePipeline, CodeBuild, ECS, Fargate, Route53, IAM security, VPC, RDS
* Experience with source control and build systems (Git/GitHub, Jenkins, Codefresh, ArgoCD, etc)
* Passionate about infrastructure-as-code, accelerating development and deployment processes, increasing reliability, and scaling their platform as their company grows.
Responsibilities:
* Participate in a team creating automated solutions using infrastructure-as-code
* Design and implement AWS solutions for service oriented applications
* Develop application components in Ruby and/or Python
* Deploy and administer web applications and underlying services
* Use, test, update, and create documentation for production services
* On call rotation for operation issues
* Work on both application development and delivery.

Responsibilities:
* Participate in a team creating automated solutions using infrastructure-as-code
* Design and implement AWS solutions for service oriented applications
* Develop application components in Ruby and/or Python
* Deploy and administer web applications and underlying services
* Use, test, update, and create documentation for production services
* On call rotation for operation issues
* Work on both application development and delivery.

What we offer
* On-work training and possibility for professional growth
* Flexible working hours
* 20 paid vacation days
* English lessons
* Compensation is negotiable
* Opportunity to work for one of a major US provider

Personal Attributes
* Strong interpersonal communication skills: the client works collaboratively to solve problems, and value team success over individual achievement. The client loves working with people who can ask hard questions, offer unusual solutions, and are willing to compromise when solving challenging problems on a deadline.
* Comfortable working remotely: the client is 100% remote, and rely on Slack, google to stay connected.
* Well organized and self-motivated: the client works in a fast-paced environment, their teams are growing, and their priorities shift on a quarterly basis as they move into new markets.
* Advocate for self-care while managing a high workload: the client wants the candidate to show up as his best self, and to speak up for what he needs to stay healthy and engaged.

If you are up for the challenge, let's talk! Please get in touch. Thank you!