3346 Full Stack Developer (Expert)
Summary
Full Stack Developer to lead mainframe-to-cloud migrations, design testing plans, and ensure secure, compliant deployments while optimizing cloud infrastructure.
ROLE & RESPONSIBILITIES:
- Identify and document the mainframe applications and data sets to be migrated.
- Ensure projects/ maintenance are on-time, within budget and managed according to standard processes (AWM).
- Collaborate with stakeholders to understand business requirements and critical functionalities.
- Conduct a detailed analysis of the existing mainframe environment.
- Evaluate dependencies, interconnections, and potential challenges in migrating each application.
- Identify potential risks associated with the migration process.
- Develop mitigation strategies and contingency plans for unforeseen issues.
- Ensure compliance with regulations and data protection standards during the migration process.
- Work with the infrastructure team to map mainframe components to equivalent cloud services and resources.
- Develop a comprehensive strategy for migrating mainframe data to the cloud, considering data integrity, security, and minimal downtime.
- Define a robust testing plan for validating migrated applications in the cloud environment.
- Conduct performance, security, and compatibility testing.
- Create detailed documentation for the migration process, including step-by-step procedures and best practices.
- Document configurations, settings, and any customizations made during the migration.
- Coordinate with cloud service providers to optimize the migration process and leverage their expertise.
- Stay updated on the latest features and tools offered by the cloud providers.
- Implement security best practices for the cloud environment.
- Ensure data encryption, access controls, and compliance with security policies.
- Develop training materials for IT staff involved in the migration process.
- Conduct knowledge transfer sessions to ensure a smooth transition and ongoing support.
- Establish a communication plan to keep stakeholders informed of the migration progress.
- Address concerns and provide regular updates to the project team and key stakeholders.
- Implement monitoring tools to track the performance of applications post-migration.
- Continuously optimize the cloud infrastructure for cost, performance, and efficiency.
- Periodically review and update the migration documentation to reflect any changes or improvements.
- Conduct a lessons learned session after the migration to gather feedback and improve future migration processes.
- Evaluate the success of the migration against predefined metrics.
- Identify areas for improvement and document lessons learned for future migrations.
- Driving the vision of the Feature Team in alignment with Team Lead and Sub Product to ensure key results and targets are met.
- Ensure that IM (Incident Management), CM (Change Management) and PM (Problem Management) topics assigned to the Feature Team adhere to the Quality and SLA requirements.
- Ensure that the development of systems solutions is in line with quality and delivery requirements.
- Ensure that the creation and updating of relevant system documentation for the Feature Team are in line with approved standards.
- Provide 2nd level support during incidents by analysing system logs and overall system resources to identify problematic areas.
QUALIFICATIONS/EXPERIENCE:
- Relevant IT Degree
- 10+ years’ experience in relevant programming language
- On premise virtualisation technology expertise
- Experience in testing (manual or automated testing)
- Web and digital project experience advantageous
- Agile working experience advantageous
Submit your CV to: recruitment@imizizi.co.za and Subject line Role title