Job Search and Career Advice Platform

Enable job alerts via email!

Deployment Engineer Market And Experience Related

Full Circle Selection

Johannesburg

On-site

ZAR 300 000 - 400 000

Full time

16 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A recruitment agency seeks a Deployment Engineer to join a supportive team in Johannesburg, South Africa. The ideal candidate will have at least 3 years of IT experience, focusing on deployment processes and quality assurance. Responsibilities include the safe deployment of software releases and collaborating to ensure maximum value delivery to customers. Candidates should be proficient in CI/CD methodologies and familiar with automated testing products. The position offers competitive remuneration based on market rates.

Qualifications

  • Minimum 3 years deployments / IT experience.
  • Understanding of web-based front end applications and server deployments.
  • Experience with integration testing.

Responsibilities

  • Assist in the successful deployment of releases.
  • Safely deploy releases into the production environment.
  • Support coordinated releases maximizing value to customers.

Skills

Understanding of CI/CD methodology
Strong quality assurance background
Ability to work well in a team
Proficiency in production environment infrastructure
Experience with Docker
Cross-platform experience

Tools

Automated testing products
Docker
Azure
Job description
Seeking a Deployment Engineer

This role will provide the right candidate with the opportunity to work on some extremely rewarding projects including the development of impactful software while working with a friendly and supportive team.

This role will be critical to the safety of the production environment and help prevent the introduction of bad or untested code into production on which the organization's internal and external customers depend.

The role has a strong opportunity for growth and will play an integral role in helping shape the company's development processes.

Duties & Responsibilities

The Deployment Engineer role assists in the successful deployment of integrated or stand‑alone releases.

The primary responsibility of the Deployment Engineer will be to safely deploy one or more releases into the production environment.

The Deployment Engineer will support the mission to continually lead, facilitate, and coordinate synchronized releases and maximize value delivered to our customers.

Reports to : Software Development Manager

Desired Experience & Qualification

Understanding of the standard Release and Deployment Management process including CI / CD methodology.

Minimum 3 years deployments / IT experience, with a couple of years prior development or test background preferable.

Understanding of web‑based front end applications and server deployments.

Cross‑platform experience and the expertise to identify and resolve integration issues.

Knowledge of system level and integration level testing.

Strong quality assurance background.

Excellent understanding of the continuous integration practice.

Proficiency in specifying and implementing testing and production environment infrastructure.

Expertise with automated testing products, including how to set up automated testing, how to script automated tests, how to create automated regression test suites, and how to troubleshoot automated testing issues.

Ability to work well with others on a team.

Experience with Docker and / or Azure is a plus.

Package & Remuneration

Market and Experience related.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.