Position: DevOps Engineer
Company: GlobalLogic
Experience required: 1y
Category: DevOps
English level: upper
Published: 2021-06-01T00:00:00+03:00

**Description**
In Globallogic we have a Lab that works for big world-wide telecom company since 2002. 

Client is the Company is a world-leading provider of telecommunications equipment & services to mobile & fixed network operators. Over 1,000 networks in more than 180 countries use company’s equipment, & more than 40 percent of the world’s mobile traffic passes through company’s networks. Using innovation to empower people, business & society, they are working towards the Networked Society, in which everything that can benefit from a connection will have one. We apply our innovation to market-based solutions that empower people & society to help shape a more sustainable world. 

We implement the solution for end-to-end monitoring and analytics of network operations and customer experience. We gather data from netwrok infrustructure and end users and analyse it in order to fix and/or prevent failures and plan changes. It gives a complete view for all levels of network operations and provides meaningful insights on it’s current state, risks and issues.

**Requirements**
- Experience with Source Control Management Systems, team code collaboration tools: e.g. Git, Gerrit
- Experience in Build Automation: e.g. Maven, Gradle, Ant
- Experience in Configuration Management: e.g. Ansible
- Experience in CI/CD Pipeline Development: e.g. Jenkins2, Spinnaker
- Experience with programming/scripting languages is a plus: Java, Python, bash
- Expert knowledge in Linux administration
- Experience in Containers and Container management and application management: e.g. Docker, Kubernetes, Helm
- Experience with Scrum, Agile and DevOps environment
- Experience implementing a DevOps pipeline and helping drive adoption
- English level – Upper-Intermediate+

**Responsibilities**

We are looking to hire a DevOps minded Developers with demonstrated hands on development experience in automated CI/CD pipelines, open-source component integration and non-functional feature delivery.

**You will:**

- Be responsible for typical activities including installation, integration, and configuration of the tools along with developing reusable code, frameworks, unit and system verification tests, solution integration and lifecycle management artifacts.
- Possess ability in coding, scripting, integration, verification and O&M operations around the entire lifecycle of a solution delivery. Development shall be conducted in Agile environment
- Strive to develop adjacent skills and drive a continuous learning culture by sharing and promoting new ideas, approaches, and patterns across the delivery teams.
- Seek opportunities to teach others how to use the tools and promote a culture of automation
- Manage HW clusters:  Planning, installation, configuration, error resolution, administration, monitoring, sizing of Host and OS (SUSE, RedHat), VM management (VmWare), Kubernetes, Storage solutions (Ceph, rook-ceph, ceph fs, MinIO)
- Create microservice  images and helm charts
- Integrate with REST APIs (PM,FM, Licensing) via MTLS
- Develop, integrate and maintain CICD pipelines automations for microservices/images.
- SW unit testing& system testing in DevOps projects
- Execute product configuration automation
- Identify and drive improvements for DevOps pipeline
- Ensure the quality gates are properly implemented
- Automate repeatable and error-prone processes
- Take active part in issue triage and remediation