DevOps Engineer Offline

Responsibilities

 

- Cooperate closely with the team lead and project manager in all aspects of sprint and release planning

∙ Take an active part in all aspects of the development process including planning, estimation, progress tracking, dependencies detection, issues prevention and solving

∙ Develop infrastructure and environments management plans

∙ Create and execute rollout plan for the software products and services releases

∙ Design, create scripts for automating build & deployment processes

∙ Analyze, estimate, develop and solve complex configuration management problems

∙ Design, develop and test procedures for installation and configuration of the software products and services

∙ Plan, analyze, develop and implement the procedures and scripts for build and/or migration of data/applications/products across different platforms

∙ Participate in architecture review and performance improvements of the existing and future solutions

∙ Facilitate transition to best practices in architectural and operations management solutions

∙ Build and configure the new infrastructure for the solution

∙ Set-up environments, execute performance tuning, perform advanced settings update, assist with the tests preparation processes

∙ Create comprehensive solution documentation

∙ Define monitoring approaches and configure monitoring systems

- Contribute to configuration management by defining and execution of respective tasks

- Troubleshoot day-to-day user issues on all environments

 

Skills

Must have

 

∙ Over 2 - 3 years of IT experience as DevOps or related

∙ Strong interpersonal skills: communication, negotiation, listening

- Good understanding of technologies used for setting up build pipeline, including, but not limited to: Bitbucket/Gitlab, Nexus/Artifactory, TeamCity/Jenkins, Openshift/Kubernetes/Docker;

∙ Strong knowledge and experience of configuration management, build monitoring and backup systems/solutions

∙ Experience of configuration & optimization Mongo, Oracle (optimization of databases, query plan, etc.)

- Experience with configuration of web servers, proxies, load balancers

∙ Experience in scripting language (Shell, Python, etc.)

 

Nice to have

 

Experience with continuous delivery and deployment automation IBM UrbanCode Deploy (uDeploy)

- Experience in data centers administration (including cloud solutions), good understanding of networking concepts and principles

- Strong theoretical knowledge and practical appliance of IT Service Management practices (for example, ITIL), software development life cycle (understanding of Waterfall, RUP, Agile methodologies)

- Previous experience in working with the technical teams and management to prioritize and scope scheduled releases is a plus

- Knowledge and experience using Java is a plus, as well as understanding of object oriented approach and familiarity with the software development design patterns

- Hands-on experience with configuration of PostgreSQL

- Hands-on experience with configuration of ELK stack

- Hands-on experience with configuration of ITRS Geneos, Sensu, InfluxDB, and Grafana monitoring stack

- Experience with Atlassians JIRA/Confluence

- Investment banking background

The job ad is no longer active
Job unpublished on 7 March 2022

Look at the current jobs DevOps Kyiv→

Loading...