DevOps Engineer, NSW [rekrutacja online]

DevOps Engineer, NSW [rekrutacja online]

Location: Wroclaw


Daily activities

You will be working in a rapidly maturing Nokia Software DevOps team, that is responsible for enabling Nokia Softwares software delivery pipeline by providing tools, process, systems and infrastructure that allow us to scale the number of software engineers working in Nokia Software, on both platform and applications, all while maintaining high levels of code quality, engineering productivity, and enabling Continuous Integration and Continuous Delivery at scale.  

You will be responsible for solving challenging technical problems by creating innovative and robust solutions, actively looking for ways to automate and simplify complex processes and think ahead to future needs as well as present  and participating in every step involved with maintaining and delivering a software delivery platform that is critical to Nokia Softwares developers 

We work with:
  • AWS
  • OpenStack and VMware
  • Linux
  • Terraform
  • Ansible
  • Kubernetes
  • Prometheus
  • Zabbix
  • Elasticsearch
  • Grafana
  • Gerrit and GitLab
  • Artifactory
  • Jenkins
  • Programming languages: Python, Java, Bash, Go

Our expectations:

  • Master’s or Bachelor’s degree in Engineering, Telecommunications, Computer Science or Software Technology or equivalent education
  • Strong knowledge of source control, build systems, test automation systems, Continuous Integration, gated check- in, and the software development and delivery process
  • Proven ability to create reliable tools and systems that can be deployed to support a fast-moving development organization
  • Proven track record of shipping high-quality code and running complex distributed applications at scale
  • BSc or MSc in Computer Science, Electrical Engineering, a related field, or equivalent experience  
  • A tireless passion for learning and improvement 
  • Experience building, operating, and maintaining customer-facing infrastructure and services 
  • Strong interpersonal skills and proven record of ability to work independently as well as in a team  
  • Excellent communication skills in written and verbal English 
  • Experience with Continuous Integration/Continuous Deployment (CI/CD) platforms, preferably Jenkins 
  • Experience with administering Linux-based operating systems 
  • Experience with containers and preferably also Kubernetes 
  • Experience with one or more programming and scripting languages, such as Python, Java, Go, C/C++, Perl, Ruby, JavaScript and Bash 
  • Proven track record of using configuration management tools, such as Ansible and Terraform, to maintain an evolving infrastructure 
  • Exposure to CI practices such as static code analysis, code coverage analysis, automated unit testing, vulnerability scanning, integration testing, etc. 
Praca lubelskie