Pega Dev Engineer - Novice - Squad Pega as a Service
ING
North Holland
19 uur geleden

Context

This role would be to join the Pega as a Service squad.

This squad objective is to ensure that Pega is a commodity for the customers squads of the Global Pega Platform.

From Product perspective it means working on the Pega out of the box instances / nodes provided to the customers squad.

Description

As part of a Squad, the Dev Engineer delivers business value across the entire end-to-end application chain together with his / her Squad.

Typical Dev Engineer tasks are analysis and design, building code or configuring 3rd party software packages, performing tests of various types, Feature integration and driving Continuous Delivery improvements.

The Dev Engineer ensures delivery across the end-to-end application chain. He / she understands the complete stack from application to hardware.

He / she understands the detailed workflow of the application, expected transactional volumes, the detailed technical behavior of application servers and databases and the importance of maintaining a high security profile, safeguarding the Confidentiality, Integrity and Availability of ING data and information assets.

The activities, performed by a Dev Engineer in a Squad, depend on the type of software solution, i.e. own built software versus 3rd party software package.

There are two types of Dev Engineers :

Dev Engineers who build own software Dev Engineers who configure 3rd party software packages

For Pega development, it is a mix of both.

Key tasks

  • Analyzes and Designs
  • Continuously improves the automation of testing and deployment tools and activities
  • Arranges and operates Development- and Test environments of systems in scope
  • Participates in integration activities with other Squads / Teams
  • Realizes non-functional requirements, for example regarding Confidentiality, Integrity and Availability, risk, compliance and security, in line with existing policies and at all levels (OS, middleware, application, chain and ING level)
  • Applies version control and software configuration management
  • Creates test cases and test scripts, tests applications in the Test environment and gathers test evidence
  • Solves findings found during testing
  • Performs route cause analyses
  • Tasks related to building own software

    Besides the generic tasks mentioned above, the Dev Engineer :

  • Builds code from scratch or customizes / maintains code in one or more programming languages, based on : an understanding of the relevant Operating System (Unix, Windows, etc.
  • and middlewareknowledge of risks between the application / DB, OS and middleware

  • Specific for a Data environment : transforms data (ETL) from source- to target format using appropriate tooling
  • Specifies deployment and rollback scripts
  • Test and executes deployment and rollback scripts in the Test environment
  • Applies Continuous Delivery practices in the Squad : automated Compile, Build, Deploy, Test and maintenance of Continuous Delivery tooling and scripting.
  • Tasks related to 3rd party software package configuration

    Besides the generic tasks mentioned above, the Dev Engineer :

  • Builds and maintains scripts and / or technically configures 3rd party software packages, based on an understanding of the relevant scripting-
  • and configuration tools of the concerned software package, as well of its stack requirements

  • Deploys 3rd party software package, scripts and configuration into the Test environment
  • Applies Continuous Delivery practices in the Squad : automated Deploy, Test and maintenance of Continuous Delivery tooling and scripting.
  • Solliciteren
    Bij de favorieten invoegen
    Verwijder van favorieten
    Solliciteren
    Mijn E-mail
    Door op "Doorgaan" te klikken, geef ik neuvoo toestemming om mijn gegevens te verwerken en mij e-mailwaarschuwingen te sturen, zoals beschreven in neuvoo's Privacybeleid . Ik kan mijn toestemming intrekken of me op elk moment afmelden.
    voortzetten
    Aanvraagformulier