DevOps Engineer, Cloud Service Business Solutions (offline)

The DevOps engineer’s main tasks are the implementation, testing, deployment, support, and improvement of the continuous integration pipeline (CI) using new technologies.
Responsibilities
- Modernize and automate release management, deployment process, and approaches that span the development ecosystem (Dev, Testing, Staging, Canary, and Production)
- Design and implement solutions for managing applications and infrastructure, with goals of increasing the security, reliability, repeatability, and consistency of operational tasks
- Plan and execute on-premises service migrations to AWS
- Work closely with distributed development and QA resources in several countries to achieve low-friction efficient CI/CD pipelines
- Provide architectural design and practical guidance for software development teams to improve resiliency, efficiency, productivity, and cost
- Support and automate administration and monitoring of Linux, Windows, and databases
- Perform analysis and provide recommendations with regard to AWS deployments and opportunities for efficiency and cost reduction initiatives
- Identify KPIs and implement a scalability and sustainability strategy for SLA support
- Support and enforce audit controls and external certificates.

Must have
- 4+ years of administrative experience in a distributed enterprise environment using UNIX/Linux
- 2+ years of design experience, as well as with using the infrastructure as code approach in the AWS ecosystem
- Knowledge of at least two programming languages: (Bash, Python, Go, Ruby)
- Knowledge of the principles and practices of DevOps and CD tools: CodePipeline, Jenkins, Vagrant, Consul, Artifactory, etc.
- Understanding of configuration management systems (Puppet, Ansible, Chef, etc.)
- Experience with Terraform and related methodologies
- Experience with APM toolkits (OpenAPM, NewRelic, etc.)
- Experience with Jira, Confluence, and Git
- Knowledge of Agile/SCRUM & Waterfall development methodologies
- Good communication skills, the ability to clarify requirements and work with documentation
- Ready to advise team members
- Organizational skills, the ability to prioritize and manage multiple projects simultaneously
- Ability to work in a rapidly changing environment
- Spoken English

Would be a plus
- Experience in implementing testing standards at different levels (unit, functional, regression testing)
- Skills with PowerShell, experience in automating the deployment of AWS Windows solutions
- Skills with “rarely documented” infrastructure.

About DataArt

DataArt is a global software engineering firm. With over 20 years of experience, teams of highly-trained engineers around the world, deep industry sector knowledge, and ongoing technology research, we help clients create custom software that improves their operations and opens new markets. DataArt started out as a company of friends and has a special culture that distinguishes it from other IT outsourcers, such as:
- Flat structure. There are no “bosses” and “subordinates”.
- We hire people not to a project, but to the company. If the project (or your work in it) is over, you go to another project or to a paid “Idle”.
- Flexible schedule, ability to change projects, to work from home, to try yourself in different roles.
- Minimal bureaucracy and micromanagement, convenient corporate services

Company website:
https://dataart.ua

DOU company page:
https://jobs.dou.ua/companies/dataart/

The job ad is no longer active
Job unpublished on 4 August 2020

Look at the current jobs DevOps Kyiv→