The Role: Our Client is looking for an Advanced DevOps Engineer who can form a part of a team that implement features utilizing the agile methodology, implement quality solution’s complying with the company’s standards and assist with software development to join their team of expects.Essential functions:Projects:

  • Form part of a team that implement features utilizingthe agile methodology.
  • Review and present proposed technical solution toTeam prior to implementation.
  • Implement quality solutions on time, whilstcomplying with BMW and Team standards.
  • Preparation of system/technical documentation
  • Demonstrations of functionality implemented
  • Unit tests
  • Quality assurance
  • Deployments
  • Enhance and implement monitoring capability
  • Advise on infrastructure management
  • Assist with software development when needed

Operational Support:

  • Assist 2nd level support team to resolve productionissues within SLA
  • Assist with facilitating emergency changes requiredon production environment.
  • Assist with troubleshooting and resolving issues onnon-production and production environments whenneeded.
  • Root cause analysis of Production RelatedIncidents.
  • Assist with release notes and deploymentdocumentation for future releases
  • Ensure production support documentation ismaintained in Confluence

Skills and Experience: Essential Qualification:

  • Qualification in IT Business Analysis (Diploma / Degree)

Experience required:

  • Minimum 5-7 years of experience in Developmentand Support of custom developed applications
  • Web and digital project experience advantageous
  • Agile working experience advantageous

Key Accountabilities: Functional Skills:

  • Understanding of integration between differenttechnologies
  • Coordination between development and supportenvironments
  • Planning and monitoring
  • Translating and simplifying requirements
  • Requirements management and communication
  • Requirement??s analysis
  • Document requirements in appropriate formatdepending on methodology followed
  • Assist with identification and management of risks

Technical Skills:The following is important:
Frontend:

  • Angular 10+
  • Typescript
  • Karma/Jasmine
  • HTML/CSS
  • HTML Custom Elements

Backend:

  • Quarkus
  • Java 11
  • J2EE
  • JUnit
  • SQL Queries and optimisation
  • JAX-RS
  • JPA, JTA, ORM
  • Flyway
  • PostgreSQL
  • Maven
  • Jira/Confluence
  • X-Ray
  • BitBucket
  • git
  • Jenkins
  • Kibana
  • Grafana

The following is advantageous:
Frontend:

  • NgRx
  • AngularJS
  • Webpac

Backend:

  • Mutinyo Vert.x
  • Hibernate
  • Microprofile
  • Json-B
  • OpenAPI
  • Kafka
  • Mockito
  • Rest Assured
  • Glassfish / Payara
  • Eclipselink
  • Apigee
  • Postman
  • SonarQube
  • Node.js
  • Shell scripts
  • Fortify
  • Contrast ASSESS
  • OAUTH2
  • Selenium
  • Gatling
  • Prometheus
  • AWS EC2, MSK, API Gateway, Aurora, Cloudwatch
  • Akamai
  • BMC Remedy IT Service Management

Personality and Attributes: Soft skills:

  • Good communication skills
  • Teamwork and collaboration
  • Adaptability
  • Problem solving
  • Willingness to travel from time to time as per projectneeds.
  • Strong interpersonal and communication skills.
  • Excellent interpersonal and organizational skills withability to communicate effectively (both verbally andwritten) with both technical and non-technicalcolleagues / users.
  • Should be willing to interact with our customers. Inmost cases they will be foreign customers andlanguage barriers might exist
  • Ability to work as part of a team, inter-dependant aswell as independently and submit deliverables ontime and in excellent quality. SELF STARTER.
  • Above board work ethics ?? this is of utmostimportance.
  • Flexibility to take up different tasks in the project.
  • Ability and willingness to coach and give training tofellow colleagues and users when required.

Learn more/Apply for this position