iRecharge Tech-Innovations is an internet-powered distribution platform that enables users to purchase virtual products and services such as airtime and mobile data, internet subscriptions, pay-TV, and Bulk SMS.
Responsibilities
- Assessing the systems architecture currently in place and working with technical staff to recommend solutions to improve it.
- Document and monitor requirements needed to institute proposed updates.
- Work closely with the relevant teams within the company to ensure specifications are implemented accordingly.
- Provide detailed specifications for proposed solutions.
- Continually researching current and emerging technologies and proposing changes where needed.
- Informing various stakeholders about any problems with the current technical solutions being implemented.
- Assessing the business impact that certain technical choices have.
- Providing updates to stakeholders on product development processes, costs, and budgets.
Key Performance Indicators
System Architecture Assessment and Improvement:
- Percentage of systems architecture assessments completed on schedule.
- Number of improvement recommendations implemented.
- Reduction in system downtime or performance issues after improvements.
Documentation and Requirement Monitoring:
- Accuracy and completeness of documentation for proposed updates.
- Timeliness of monitoring and updating requirements.
- Stakeholder documentation process satisfaction.
Implementation Coordination:
- Number of projects where specifications are implemented as per plan.
- Percentage of projects completed without significant deviations from specifications.
- Frequency and effectiveness of communication with relevant teams.
Specification Development:
- Timeliness and quality of detailed specifications provided for proposed solutions.
- Stakeholder feedback on the clarity and usefulness of specifications.
Research and Technology Proposals:
- Number of research initiatives conducted on current and emerging technologies.
- Percentage of proposed technology changes that are approved and implemented.
- Business impact of implemented technology changes (measured by performance improvements or cost savings).
Stakeholder Communication:
- Frequency and quality of updates provided to stakeholders regarding technical issues and solutions.
- Stakeholder satisfaction with communication and problem-resolution processes.
- Number of stakeholder issues resolved within agreed timelines.
Business Impact Assessment:
- Accuracy of assessments regarding the business impact of technical choices.
- Number of business impact assessments conducted and documented.
- Stakeholder feedback on the usefulness of business impact assessments.
Product Development Updates:
- Timeliness and accuracy of updates provided on product development processes, costs, and budgets.
- Frequency of updates provided to stakeholders.
- Stakeholder satisfaction with the update process.
AWS Ecosystem and Well-Architected Framework:
- Number of AWS architecture best practices implemented.
- Percentage of systems migrated to AWS or optimized for AWS.
- Cost savings achieved through efficient use of AWS services.
System Security Measures:
- Number of security best practices implemented.
- Reduction in security incidents or vulnerabilities.
- Compliance with security standards and regulations.
Serverless Application Implementation:
- Number of serverless applications developed and deployed.
- Business process enhancements achieved through serverless applications.
- Cost efficiency of serverless solutions compared to traditional architectures.
Team Collaboration and Management:
- Team satisfaction and engagement levels.
- Frequency and effectiveness of team meetings and collaboration sessions.
- Number of cross-functional projects successfully completed.
Reporting and Documentation:
- Timeliness and accuracy of reports and documentation.
- Stakeholder satisfaction with report quality and usefulness.
- Number of process improvements identified and implemented based on reports.
Proactivity and Problem-Solving:
- Number of proactive solutions proposed and implemented.
- Stakeholder feedback on problem-solving effectiveness.
- Reduction in recurring technical issues.
Education
- A Bachelor’s Degree in Computer Science, Software Engineering/Development, or any other related discipline.
- An AWS certification is desired but is not mandatory for this role.
Required Skills:
- A solid knowledge of the AWS ecosystem and the well-architected framework.
- 4+ years of hands-on experience of building the architecture for software applications that scale and are cost-effective in a cloud environment. Proven experience with migrating applications to the cloud is an added advantage.
- Extensive knowledge and experience working with operating systems.
- Experience in software engineering and design architecture.
- Current understanding of best practices regarding system security measures.
- An excellent understanding of serverless applications and how they can enhance business processes.
Competencies:
- Excellent planning and team management skills, demonstrating mature confidence and integrity.
- Proven ability to work as part of a cross-functional development team.
- Experience in a 24/7 production environment.
- Excellent oral and written communication skills.
- Excellent interpersonal skills.
- Good report writing and documentation skills.
Method of Application
Signup to view application details.
Signup Now