We are a DevOps Team that maintains the R&D and Delivery & Support IT services. Our team is part of Global IT department.
Users of IT services are employees of the company: the main part of which is: developers, testers, implementation and support engineers.
We have a comfortable atmosphere, positive and friendly colleagues. Our mode of operation is 8x5, 100% remotely. In our work, we apply the ITIL methodology and ITSM systems based on JIRA SD.
Responsibilities
- Automating and improving the processes of deploying on a virtual environments for software testing and debugging purposes;
- Administration and support virtual and containerized environments on OS Linux/Windows/MacOS;
- Infrastructure support for R&D and Delivery departments to resolve the complex incidents;
- Installation, configuration, integration and expansion for various software solutions for the needs of R&D and Delivery departments;
- Availability monitoring for IT-services, system performance and security;
- Analysis and decomposition for functional and non-functional requirements, estimating of current tasks.
Requirements
- Hands-on experience with Infrastructure as Code;
- Understanding the software development process, methodologies and microservices architecture;
- Understanding DevOps and its value;
- Hands-on experience with CI/CD systems (TeamCity, Jenkins etc) including administration of such systems;
- Experience in developing and configuring build solutions using build systems tools (Maven, Gradle etc);
- Experience in using of artifact storage solutions (Sonatype Nexus, Artifactory etc);
- Excellent knowledge of operating system fundamentals and the strong skills as Linux/Windows administrator;
- Practical experience with git and git flow in team work and automating routine tasks, including communications with RESTful API (Bash, Python);
- Understanding the containerization and hands-on experience with container orchestrators (podman/docker);
- Deep understating and experience of configuration management (Puppet, Ansible etc) and developing of scalable systems for software deployment;
- Understanding the troubleshooting in the complex development stands;
- Fluent in spoken and written English.
Would be an asset
- Understanding ITIL practices;
- Hands-on experience with virtualization (VMWare, KVM etc)
- Hands-on experience with public clouds (Oracle Cloud, AWS, Azure etc);
- Hands-on experience with Kubernetes, OpenShift
- High-level programming (Python, C++, Java, Go etc);
- Oracle DBA experience;
- Profile's certifications such as LPIC, RedHat, Microsoft, IBM.
Personal qualities and skills
- Ability to estimate tasks, predict possible problems and risks;
- Ability to propose and justify technological innovations and see the value for the consumer;
- Ability to independently solve engineering problems of high complexity, with a high level of quality and within the agreed time frame;
- Focus on continuous improvement of processes and the introduction of modern technologies and automation of any routine tasks;
- High level of communication skills, ability to explain and argue verbally and in writing;
- Willingness and ability to learn, participate in large-scale infrastructure projects;
- Punctuality, accuracy, initiative, responsibility, self performance;
- Willingness to share experience, documentation skills.