Dziękujemy za korzystanie z infoPraca.pl. Data wydruku 20/07/2019.

Senior Software Engineer (DevOps)

Kraków, małopolskie

HAYS IT & Telecom

Opis stanowiska pracy

Senior Software Engineer (DevOps)
Kraków
NR REF.: 1122768


Your new company
For our Client, the fastest growing and largest independent energy supplier in Kraków, due to further development of IT structures we are looking for Senior Software Engineer (DevOps).


Your new role
Key Deliverables
  • Work with delivery teams to support their delivery of quality software solutions through the use of automation
  • Work with other Delivery Automation and Technical Operational engineers to continually improve the infrastructure and platform
  • Work with software delivery teams to encourage end-to-end ownership and support their ability to monitor and manage their own applications in the production environment
  • Delivery automation will encompass a variety of technologies, including databases, web services, and web front ends, written in a variety of languages
  • Appropriate documentation to share knowledge about the solutions, processes, frameworks and other technical subjects
Key Tasks
  • Collaborate with a number of teams to ensure best practice is encouraged and provide a layer of governance over software delivery
  • Deliver high quality, efficient, defect-free code following the basic agile principles
  • Delivery of tools to support automation and self-serve delivery teams
  • Be an advocate for CI, CD, DevOps, TDD, and Microservice principles
  • Ongoing support of delivery teams
  • Ongoing support of the continuous delivery platform


What you'll need to succeed
Essential skills include
  • Proficient in at least one programming language
  • An understanding of RESTful services
  • An understanding of web UI technologies, e.g. HTML, JavaScript, (S)CSS
  • The ability to write clear, concise code that adheres to commercial standards
  • A strong understanding of Agile and DevOps principles
  • An understanding of continuous integration/delivery principles
  • Experience with Linux, e.g. Ubuntu, CentOS
  • Knowledge of scripting languages, e.g. bash, python, ruby, groovy
  • Willing to learn new technologies and apply them
Desirable skills
  • A range of programming languages; Java, JavaScript (Node.js), go-lang, Scala, Kotlin
  • Docker/containers - particularly in the context of development, testing, deployment, and use in production
  • Configuration management; Puppet
  • Build Servers (Jenkins)
  • Microservice principles and technologies; service discovery (Consul), service scheduling (Swarm,
  • Kubernetes)
  • Queuing technologies; JMS, HornetQ, ActiveMQ, Kafka
  • Microservices
  • Support applications in a production
  • Monitoring applications, using tools such as nagios, newrelic, statsd
  • Automated testing
  • Cloud platform; AWS
  • Virtualisation; VMWare, Vagrant, Virtualbox
  • Infrastructure as code; Terraform, cloudformation


What you'll get in return
The company offers unique opportunity of professional development, stable work position in recognized company, additional benefits: private medical care, multi-sport card and work, internal training, fresh fruit.


What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.

Prezentacja firmy

Dywizja skupia się na kompleksowej obsłudze firm z sektora telekomunikacji oraz... technologii informatycznych. Nasza oferta usług rekrutacyjnych skierowana jest przede wszystkim do producentów oprogramowania i rozwiązań hardware'owych, integratorów, firm świadczących usługi informatyczne, call center oraz operatorów i dostawców usług telekomunikacyjnych. Obsługujemy również działy IT w firmach, m.in. z branży finansowej,produkcyjnej i FMCG.
Prowadzimy rekrutację na wymagające stanowiska specjalistyczne i kierownicze. Nasza praca oparta jest na branżowym doświadczeniu konsultantów oraz dogłębnej i aktualnej wiedzy o rynku pracy w sektorze informatycznym i telekomunikacyjnym. Bogata sieć kontaktów z najlepszymi specjalistami w dziedzinie IT i telekomunikacji pozwala nam prowadzić rekrutację nawet z dnia na dzień.
Realizując usługi dla naszych Klientów, koncentrujemy się na dostosowaniu usługi do rzeczywistych potrzeb Klienta i przedstawieniu najlepszych kandydatów na dane stanowisko.
FINDING THE PEOPLE WHO MAKE A DIFFERENCE
  Rozwiń

Informacje dodatkowe

Ostatnia aktualizacja:
05/07/2019
Wymiar etatu:
Pełny etat
Rodzaj umowy:
Na czas nieokreślony
Liczba wakatów:
1
Min. doświadczenie:
1 rok
Min. wykształcenie:
Policealne
Branża / kategoria:
Praca IT - Programowanie / Analizy , Praca IT - Bazy danych , Praca IT - Hardware / Information Systems
do góry