Job Description
Pretoria/Centurion – Gauteng – South Africa
- Evaluate current requirements practices in SGD with the goal of reducing and optimising documentation required by Engineering projects.
- Research methods and tools for establishing requirement/design/verification baselines.
- Align requirements baseline outputs to customer standards requirements e.g. RTCA DO-178, RTCA DO-254, ARP4754A, EN9100.
- Design and maintain continuous deployment pipelines using Jenkins and handle the integration with the other development environment tools.
- Establish an Agile Software Development environment covering continuous integration, continuous reviewing, continuous testing, continuous delivery and continuous deployment.
- Design and maintain a problem reporting system in Jira that keep track of problems experienced during development of hardware, software, test benches and mechanics.
- Collaborate with Developers to make sure new environments meet requirements and conform to best practices.
- Set-up, manage and maintain a LDAP server/database used for user authentication on all development environment tools.
- Collaborate with the Global division for IaaS and CaaS deployments.
- Provide direct server support during various operations such as deployment, licensing, license server maintenance and general production.
- Configure, maintain and store images of build environments.
- Perform script development, maintenance and updates.
- Assist in developing roadmap for DevOps environment and way of working.
- Learn and gather new technologies and related tools to introduce to the company in order to grow the Agile development environment.
- Report generating and building dashboards for DevOps.
- Assist in maintaining and migrating legacy tools like CVS, SVN, PVCS and Track.
- Contribute to the Cyber Security requirements.
- B.Eng. (Electronic / Computer Engineering) or Computer Science Degree or related.
- Requirements Management –
- Analysis, Traceability and Validation at various phases of the Software Development Lifecycle
- Requirements Management in an Agile/Scrum based context
- Requirements Management for safety critical applications (RTCA)
- Requirements Management of security critical applications
- Proven experience with Formal Requirements Management Tools.
- Tracking requirements evolution from Customer concept to implementation and verification.
- Industry best practice knowledge e.g., RTCA/DO-178, RTCA/DO-254, ARP4754A.
- Development Artifacts in Software Lifecycle Phases Structure e.g. SSDD, SSS, SSD, SRS, HRS, HDD, ICDs, HSID, SDD, STD.
- Requirement analysis and traceability.
- Integration with verification phase VCRI/VCRM/RTEM, etc.
- Software tools supporting Requirements Management.
- Doors (9.7 + Next).
- ERP Tool Knowledge (IFS Beneficial).
- Business Intelligence tools.
- SQL & MySQL Database experience.
- Agile Team Management tools.
- Strong Software Development skills.
- Jira, Bitbucket, Jenkins and Artifactory experience required.
- Agile, Scrum, DevOps, Continuous Integration experience.
- Proficiency in scripting languages (Python, Bash, PowerShell).
- Proficient in CI/CD & DevOps tools.
- Proficient in IaC/IaaS tools.
- Data analysis, Automation and production process integration, Automated testing.
- Diagnosing malfunctioning automated systems.
- Technical skills: familiar with Software Development methodologies (e.g., Agile, Waterfall).
- Relevant Masters or Honours.
- 10+ Years industry experience in the Product Development domain.
- Experience with Enterprise Engineering.
- Containerized environment experience beneficial (Docker Container / PodMan / K8s).
- Knowledge of IaaS and IaC.
- Excellent written and verbal communication skills (essential for interacting with stakeholders, documenting requirements, rolling out of correct and centralized approach including training to teams).
- Self-starter, professionalism, strong work ethic, situational leadership skills.
- Strong analytic, critical thinking and problem-solving skills (essential to understand complex systems and break down requirements into manageable components).
- Collaborating in team settings.
- Well structured, organized working methods, thorough and quality orientated.
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Keep your LinkedIn profile up-to-date and professional - many recruiters use it to find candidates.
How to Apply
Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Western Cape: Talent Pool: Team Leader posted by Wasteplan
Job Summary To support the Contract Manager in the efficient management of the site allocated to them, by assisting with…
View JobWestern Cape: Talent Pool: Forklift Driver posted by Wasteplan
Job Summary Responsible for safe, smooth and productive operating of the forklift.Responsibilities SHEQ Compliance Responsible for maintaining SHEQ...
View JobWestern Cape: Sales Assistant posted by Persona Staff
Requirements:Matric (Grade 12)Strong computer literacy with excellent Excel and Word skillsMust have a clear criminal recordLimited credit/debt issues...
View JobGauteng: General Manager posted by Hewitt Colenbrander Recruitment
Technical Competencies and responsibilitiesCreating and carrying out the company’s commercial expansion plan and strategic vision for the academy.Overseeing...
View JobSouth Africa: Business Development Consultant posted by Staff Solutions
Key Responsibilities1. Client Acquisition & Pipeline DevelopmentResearch and identify new business opportunities aligned with the group's strategic focus...
View JobGauteng: Supply Chain Coordinator posted by Staff Solutions
Key ResponsibilitiesSupply Chain CoordinationReceive and capture stock in the SAP system and ensure accurate distribution.Perform operational tasks...
View Job
Browse Employers
Job Alerts