Position: DevOps Engineer
Company: ITExpert
Experience required: 3y
Category: DevOps
English level: pre
Published: 2020-06-01T00:00:00+03:00

Requirements:
- Experience of managing Linux/Unix environment.
- Working knowledge of AWS.
- Familiarity with Salt, Travis, Chef, OpsWorks, Docker (or similar tools).
- Knowledge of backend scripting language (Python, Bash).
- HashiCorp Tools: Terraform, Consul. HCL Language.
- Practical development skills that you can use to advance automation.
- Have working knowledge of Git/GitHub
- Environment consists of EC2 & Serverless Microservice infrastructure.


Responsibilities:
- Build and maintain live environment (robust and scalable)  withing the engineering local and remote teams.
- Set up and maintain monitors on all relevant metrics generated by application systems.
- Work proactively to identify areas of cost inefficiency, develop mitigation plans, and execute on them;
- Contribute to a knowledge base of best practices for development teams and business units across the organization;
- Work closely with the development team to provide support in regards to best practices;
- Have ownership of handoffs from the development team to move projects from pre-production to post-production state;
- Provide monthly cost captures for all Infrastructure related items;
- Contribute to automated testing, and proactively develop our ability to detect and mitigate issues occurring in post-production systems without manual intervention;
- Develop and maintain documentation for all assigned responsibilities, processes, and procedures;
- Assist in organizing internal audit and disaster recovery exercises as required.