Position: Senior AWS DevOps Engineer
Company: Ukraine Tech IT Recruiting and Staffing
Category: DevOps
Experience required: 5y
English level: upper

It is a remote position for a company headquartered in Munich, Germany. Here a few words about the company: 

They are a Munich based AWS Technology Partner company, focuses on digital applications that help entrepreneurs and large enterprises in their digital transformation initiatives. The company focuses on leveraging the latest technology trends – IoT, Virtual/Augmented Reality and Artificial Intelligence to create business solutions, which helps their customers in defining new business models, creating additional revenue streams and optimize their existing business processes.

You will work directly in a company with a permanent contract on a fully remote basis.

Job Description
As a senior AWS DevOps Engineer, you will be part of an agile team and will be responsible to manage AWS Cloud Infrastructure for our digital applications.

Responsibilities
● The AWS DevOps Engineer will serve as subject matter and technical resource for our
software development team to assist with AWS architecture and infrastructure solutions.
● The AWS DevOps Engineer will ensure repeatable, sustainable AWS infrastructure is effectively created and managed.
●  Automate software testing at multiple levels (component, configuration item, subsystem, system) and monitor results.
●  Maintain AWS Cloud Infrastructure in an optimal configuration from both technical and budgetary perspectives
●  Develop and improve operational practices and procedures.
●  Administration of build farm, deployment environments, and other systems
●  Troubleshooting problems with builds, automated deployment systems and tools
●  Publishing Software Releases and Hotfixes 

Qualifications

Requirements:
●  5+ years of hands-on AWS DevOps experience or a combination of AWS experience and a system engineering background or build and release background
●  Experience with all aspects of DevOps (source control, continuous integration, deployments, etc.)
●  In depth understanding of AWS cloud architecture, configuration, and management
●  Excellent troubleshooting skills
●  Experience with configuring and deploying micro services on cloud leveraging high scalability and high availability design patterns.
●  Strong Experience in AWS Cloud platform and its features which includes: EC2, Cloud Formation, API Gateway, Lambdas, Auto Scaling, S3, and Kinesis.
●   Strong networking and security experience on AWS cloud (VPC, LB, AWS CloudTrail, AWS Config, DDoS Protection, Route53, Security Groups configurations, etc.).
●  Strong understanding of authentication and authorization frameworks, cloud-based access, and security controls
●   Strong background in DevOps related practices such as infrastructure automation, and infrastructure as code
●   Experience with the following development and DevOps related tools: Git and code pipelines;
●   Experience supporting Node.js application deployments is a plus
●   Candidate must be able to effectively communicate in English (written & verbal)

Nice to have:
● Experience with load/stress concurrent user testing
● Bachelor’s degree in Computer Science, Computer Engineering or similar field