Position: DevOps Engineer
Company: Edge Gravity
Experience required: 2y
Category: DevOps
English level: intermediate
Published: 2020-02-01T00:00:00+02:00

Edge Gravity Overview

Ericsson EDGE GRAVITY builds and operates an edge cloud platform facilitating the global collaboration between content, application, and service providers to deliver services meeting customer’s highly interactive and data intensive needs for next generation solutions. As a key asset for Ericsson we are leveraging global service provider partnerships to build an immersive customer experience with edge technologies.

Job Summary
As a DevOps engineer, you will build significant part of cloud platform which will be used by the end customers around the globe (PaaS model) as well as by internal services. The part is Kubernetes as a Service (KaaS) for cloud platform which is developing from scratch. In this role, you will be responsible for building and maintaining the services that will be available for end customers: KaaS and management of containerized applications on top of KaaS. The ideal candidate is excited to solve complex problems, has engineering vision and learn new things, has passion to drive innovation and production quality throughout the software development life cycle, from design to operations

 

Responsibilities 
-Contribute to our Kubernetes cluster deployment system for deploying to on-premise and public cloud providers;
-Building and deploying immutable infrastructure and components;
-Identify and drive opportunities to improve CI/CD cloud infrastructure;
-Follow company practices: automate the build, testing, and deployments using Platform Engineering tools;
-Working in both containerized as well as non-containerized environments;
-Participate in code reviews within the team;
-Bring a passion for staying on top of tech trends, experiment with and learn new technologies;
-Work with minimal supervision;
-Utilize resources efficiently to resolve complex issues;
-Work hand in hand with architecture and development teams;
-Develop documentation to identify requirements and solutions. 

Tools and Technologies used on the project
-Kubernetes, Docker, Helm;
-OpenStack;
-Scripting with Bash, Python, Groovy;
-Continuous Integration and Delivery with Jenkins;
-Artifact Repo Management with Artifactory (JFrog);
-Automation and orchestration (Terraform, Ansible);
-Monitoring and logging (Prometheus, ELK).

Qualifications & Experience
-Contribute to our Kubernetes cluster deployment system for deploying to on-premise and public cloud providers;
-Building and deploying immutable infrastructure and components;
-Identify and drive opportunities to improve CI/CD cloud infrastructure;
-Follow company practices: automate the build, testing, and deployments using Platform Engineering tools;
-Working in both containerized as well as non-containerized environments;
-Participate in code reviews within the team;
-Bring a passion for staying on top of tech trends, experiment with and learn new technologies;
-Work with minimal supervision;
-Utilize resources efficiently to resolve complex issues;
-Work hand in hand with architecture and development teams;
-Develop documentation to identify requirements and solutions.
 
Position Breakdown
70% Development (including R&D activities);
20% Documentation/Presentation;
10% Training.