To ogłoszenie wygasło w dniu 2021-03-13 14:59.

CI/CD Product Engineer

Dynatrace

14 000 - 22 000 zł netto

  • Umowa o pracę Umowa

  • Senior Poziom doświadczenia

  • 501-1000 pracowników Rozmiar firmy

  • 2005 Rok założenia firmy

  • http://jobs.dynatrace.pl/ WWW

Język programowania

Opis oferty

Consider yourself a specialist in Continuous Integration and Delivery? Do want to have an impact on everyone around you? Like improving other people's lives? Join us! We're searching for a CI engineer to work on build pipelines for our main products.

About the role
If working with a CI/CD environment and conjuring all sorts of improvements to make the world a better place is your thing, but you're not afraid of Java, groovy or Python, join our Engineering Productivity team and help us make sure our cutting-edge product gets built and released every day in increasingly awesome iterations. Your work will heavily impact everyone in your immediate vicinity and colleagues in branches around the world. If you ever wanted a job where you're writing software for people who actually come and congratulate you on a job well done and offer even more ideas - well, this is the perfect job for you.

On a daily basis you will be working with Gradle, Java, Python and perhaps a bit of Go. Things you will encounter include Jenkins, QuickBuild, Artifactory, Kubernetes, Docker and pipelines of all sorts. The essence of the job is that there is a product release pipeline that needs to be clear, fast and reliable and you will be responsible for taking care of it. This includes maintaining it, enhancing it, fixing any problems encountered and coming up with new, better ways of doing things. There are already colleagues working in that field, so you will not be on your own, but rest assured that the job never gets boring. Note that this is not a devOps position in any way, you will be writing and debugging code a lot of the time. You will not have to be on call outside of regular working hours.


You’ll be responsible for
  • Automating builds and tests using Gradle, Jenkins, QuickBuild, Artifactory, Kubernetes, Docker and a host of other technologies
  • Improving and maintaining build and deployment pipelines for our products
  • Collaborating with and supporting colleagues in debugging issues and eliminating product defects - in an international environment
  • Ensuring any and all new projects/features are adequately cared for and smoothly launched
  • Proactively optimizing build times, enhancing processes and improving tools
  • Evaluating new technologies
  • Sharing knowledge within and outside of your team

Desired skills & experience
  • A deep understanding of CI/CD processes, build pipelines and some real world experience
  • Very good knowledge of at least one programming language (Java, C++, Python, JavaScript) and at least basic knowledge of Java
  • Experience with various build tools (e.g. Gradle, CMake, Maven) is a plus
  • A Solid foundation in object-oriented programming, data structures, and algorithms
  • Analytical thinking and the ability to get to the root of a problem
  • Fluent communication in English
  • Problem-solving skills

It is not in our DNA to hire smart people and tell them what to do. We thrive on our skills and knowledge and act as a team of people where everyone can perform in their area of excellence.

Please consider when submitting your CV that due to the current health crisis related to COVID-19, in our Lab in Poland, we are currently limited in extending offers to non-EU citizens. We are keeping the situation under review and would adjust our position, should the restrictive measures be removed later on. Should this affect your application, we are happy to keep it in evidence until further notice.

Metodologia pracy

  • System kontroli wersji ― GIT, SVN
  • System zarządzania projektem ― SCRUM
  • Metodologia Agile ― SCRUM
  • Komunikator firmowy ― Slack
  • Code review ― GIT
  • Continuous Integration
  • Testy jednostkowe
  • Testy integracyjne
  • Testerzy w zespole
  • System zarządzania wiedzą ― Wiki
  • Statyczna analiza kodu
  • Swoboda w wyborze oprogramowania

Oferujemy

  • Prysznic
  • Konferencje
  • Siłownia
  • Pokój gier
  • Prywatna opieka zdrowotna
  • Darmowa kawa i inne napoje
  • Darmowe przekąski
  • Kuchnia
  • Karta multisport (lub podobna)

Praca w Dynatrace

O Dynatrace

Dołącz do naszej ekipy, pracuj nad produktem, który zmienia oblicze świata IT!
WHO WE ARE?

We thrive in a culture of innovation, with bytes running through our veins and code filling our brains. We deliver smart solutions that beat market standards by light years.
For 10 years running, we have been and continue to be the leaders in the Application Performance Market because we create and develop an intelligent solution that enables thousands of software companies to deliver perfect user experience.

“The software you build is only as good as the people who make it, we made a concerted effort that we must attract and retain the best developers in the world. It helps that our culture is unique, and our people feel as though they are part of creating something that isn’t evolutionary – it’s revolutionary.”

John Van Siclen
Chief Executive Officer

WHAT WE DO?

We believe that thanks to us, the world changes for better, as we enable the great software people use daily around the world to work perfectly.
At Dynatrace Gdansk Lab, we design, create and develop a best-in-class product that provides full insight into the performance of software products and IT systems. We continuously improve and deliver a solution that enables companies to scale up and make bold decisions concerning their future. Our Dynatrace solution monitors the full stack–from the network, through the database and application tiers, into the code-specific analysis, and all the way out to end-user devices and third-party add-ins. The same holds true for in-house hosted applications and enterprise clouds, public clouds, and hybrid clouds where containerization, hyper-scale, and elastic computing dominate. All of this is automated, not only the initial setup and instrumentation, but also problem identification, dashboards, ongoing adaptation to environmental and application changes, and upgrading the Dynatrace platform itself.
We create Dynatrace because the world needs
software to work perfectly.

Pytania i odpowiedzi