Position: Cloud DevOps Engineer
Company: GlobalLogic
Category: DevOps
Experience required: 3y
English level: upper
Published: 2020-08-01T00:00:00+03:00

Skills: Ansible, Bash, DevOps Practices, Git, KVM, Linux, Open stack, Open vSwitch, Puppet, Python, Ruby, SDN

Possible relocation to Bern (Switzerland) for this role.

Description

In the era of cloudization, when attitude to personal information become sensitive more and more, new generation of communication moves to 5G and IoT gaining significantly, Enterprise private clouds are playing the game.

Our client is a world-leading provider of telecom equipment, solutions, and services to mobile and fixed network operators and telecom providers all over the world.

We are developing an Enterprise Cloud Orchestratration product, focused on Digital services in telco area, which enables:

Automation: Automating the Service Life Cycle (Instantiation, termination, Scale-in, Scale-out, Upgrade). Policy-based workload placement for increasing performance and cost optimization. Automating Network Slice Orchestration for different needs.
Usability: Multi-level tenancy with advanced tenant and quota management. Secured access and Federated IDAM. Dashboards for both Providers and Tenants. Reliability: Providing Infrastructure Assurance and Performance management. High availability and Geo-Redundancy of the software.
Agility: Launch services quicker with automated service instantiation and configuration. SDKs and APIs enable quick multi-vendor integrations. Custom workflow framework provided for building specific automation flows. The product can be easily integrated into existing service provider OSS.
Current GlobalLogic team includes 50+ engineers working on all of the components of solution to develop new features end-to-end.

Requirements:

- Degree (UAS/technical college) in computer science or equivalent work experience
- Strong Linux administration experience (Ubuntu, RedHat preferable) including installation, security hardening, services, packaging, etc.
- Experience with Virtualization technologies (OpenStack, vCenter) and Hypervisors (ESXI, KVM)
- Know-how of programming and scripting (Bash, Ruby, Python, and Git)
- Experience with automation (Ansible and Puppet)
- Previous knowledge of Open vSwitch (OVS) and software-defined networking (SDN)
- Practical experience with CI/CD concept
- Understanding of networking (routing, VPNs)
- Know-how of SAFe, Scrum, and agile development
- Experience with containerization and container orchestration (Docker/Kubernetes preferred) is a plus
- Experience with code review tools, like Gerrit, Jenkins is a plus
- Experience in deploying and supporting Security application in a 24×7 production environment is a plus
- Strong troubleshooting and problem-solving skills
- Ready to be on call regularly
- Fluency in written and spoken English

Preferences:
- Scrum, Agile

Responsibilities:

We are a multidisciplinary team working according to the agile methodologies. Leveraging your Linux and Unix experience and your passion for cloud engineering, you ensure that our open-source software is deployed correctly and our Infrastructure as a Service (IaaS) is always available. Together with the team, you oversee the implementation of the cloud’s core components. To do so, you employ third-party and open-source software. You develop your solutions in Bash or Python. In close collaboration with other development and engineering teams, you bring our products to success.