Praca - Software Engineer (DevOps)

Branża: Administracja biurowa, Grafika / Fotografia / Sztuka, Nowe technologie / IT, Inżynieria / Konstrukcje
Dodano: 2017-09-22
Lokalizacja: Kraków
Wygasa: 2017-10-22

Software Engineer (DevOps)

The Position:

Pegasystems is seeking a talented Engineer to join our Speed, Quality, Innovation and Delivery DevOps organisation. The team develops a variety of software tools to support massively scaled test automation, cloud based provisioning and infrastructure automation. It this position you will mainly develop in Groovy/Ruby/Python/Java (60%) and set and configure environments and tools (like Sonar and Docker) on AWS (40%).

Take a look at what our office is like in Krakow

As a Software Engineer (DevOps), you will:

  • Work with a group of system and software engineering professionals who are passionate about great software build and release processes
  • Play an important and exciting role in delivering industry leading continuous delivery practices and supporting tooling to Pega
  • Have an opportunity to learn and work with cutting edge technology
  • Plan a role in continually elevating our global DevOps practices

Your main responsibilities will include:

  • Design and develop software that improves Pega’s development, testing, deployment and operational capabilities
  • Leverage cloud based infrastructure to reduce friction in development and testing
  • Design, develop and maintain infrastructure services that support the process
  • Collaborate with teams across the organisation to improve developer productivity and experience
  • Administer, monitor, and troubleshoot the continuous delivery process - triage infrastructure related issues and deliver immediate fixes and communicate with stakeholders on progress

Pega Offers:

  • Working in a friendly atmosphere with flexible working hours
  • Many opportunities of development – an extensive onboarding training, budget for conferences, area for own training initiatives, possibilities of working in other global offices for a few weeks (mainly USA and Netherlands)
  • Working with the newest technologies (AWS, Docker, Gradle, Ansible) and variety of tasks in the highest level Scrum environment
  • Working in the environment where you can propose tools which you would like to use
  • Attractive salary and package (Medical Care, Group Insurance, Multisport Card/Membership in Pure, English lessons)
  • Feeling the power of social spirit – we support many team (like evenings with board games) and sports initiatives and have a chill room

The Person:

The ideal candidate is an inventive, passionate, self-motivated team player who can drive issues and projects to a closure in a fast paced, globally distributed, enterprise software engineering environment.

Ideally we are looking for:

  • 1-5 years of professional experience
  • Bachelor’s Degree in Computer Science or related field
  • Knowledge of Java
  • Knowledge of one or more dynamic languages (Ruby, Python, Groovy)
  • Source control system usage and administration - Git
  • Good knowledge of Linux & Bash
  • Proficient in software build tools
  • Experience with relational databases and related tools
  • Strong problem solving, troubleshooting, and debugging skills
  • Comfort with frequent, incremental code testing and deployment
  • Comfort with collaboration, open communication and working across functional boundaries

It will be great if you are familiar with:

  • Agile development process experience
  • Docker, Jenkins, Gradle, Ansible
  • JavaScript
  • Cloud based environment experience (AWS)
  • Open Source development experience
  • SQL & NoSQL database experience