Position: DevOps
Company: Eliftech
Experience required: 2y
English level: upper

Currently, the company is increasing its presence and is expanding its team. 

The project offers a lot of room for the enthusiastic DevOps specialists to grow. The scope of work encompasses scalability performance, scaling to multiple U.S. regions and data centers, disaster recovery challenges, and involvement in the support of the CI/CD process on the daily basis. There are used cutting-edge technologies. You will work with a great team in a very open U.S.-style work environment. 

Team: 7 Mid-Senior Devs, QA, PM

**Responsibilities:**
• deploy, automate, maintain and manage AWS cloud-based production systems to ensure the availability, performance, scalability, and security of production systems
• build, release and configure the management of production systems that need to be supported 24/7 uptime
• ensure system security using the best of the class cloud security solutions
• work collaboratively in a cross-functional team in an agile delivery environment
• be involved in projects throughout their entire software lifecycle: from development, QA, and deployment, to post-production support
• monitoring, alerting configuration and logging

**Ideal job profile:**
• experience with designing CI/CD pipelines (i.e., GitLab, Jenkins, VSTS, TeamCity, etc.)
• experience with S3, EC2, ECS, VPC, CloudWatch, IAM, deployment process
• experience with shell scripting
• experience working on Agile teams
• solid Linux experience
• experience in deploying and managing AWS based cloud infrastructure for web-based and enterprise applications
• experience with one or more general-purpose programming/scripting languages
• knowledge of containerization (Docker, Docker-compose, Kubernetes)
• upper-Intermediate level of English or higher
• good understanding of TCP/IP networking
• experience with firewalls, DNS, DHCP, VPN

**Soft skills:**
• adherent to engineering standards and the best practices
• process-oriented
• strong communication skills – reading & comprehension of the documents and specifications
• able to produce clear and thorough documentation
• skilled in discussing and explaining technical issues during meetings