
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading IT firm in Johannesburg is seeking a highly experienced Senior Systems Analyst to contribute to their cloud journey. The successful candidate will bridge the gap between migrated infrastructure and future cloud architecture, performing in-depth analysis and documentation for applications on AWS. Key qualifications include at least 5 years of experience in systems analysis, expertise in technical documentation, and a solid understanding of core IT infrastructure concepts. This contract role offers a chance to work on optimizing cloud solutions.
We are seeking a highly experienced and proactive Senior Systems Analyst to play a pivotal role in the next stage of our cloud journey.
You will bridge the gap between our migrated infrastructure and our future-state, optimized cloud architecture.
Your core mission will be to discover, analyze, and document the application landscape on our new AWS servers, and then lead the creation of robust architectural documentation for the redesigned environment.
This is a hands‑on, analytical role requiring deep technical understanding, exceptional documentation skills, and a strategic mindset focused on cloud cost optimization and best practices.
Conduct in-depth discovery and dependency mapping of applications now running on the migrated AWS servers (EC2, containers, etc.).
Document the purpose, business owner, users, and criticality of each application.
Analyze and document current integration points, data flows, and dependencies between applications and with on‑premises systems.
Profile application behavior: resource utilization patterns (CPU, memory, I/O), network traffic, and performance baselines.
Create and maintain a comprehensive Application Portfolio inventory with clear metadata.
Collaborate closely with Cloud Architects and DevOps engineers to analyze the “as‑is” data and propose cost‑saving redesigns (e.g., re‑platforming, right‑sizing, leveraging AWS managed services).
Translate high‑level architectural designs into detailed, clear, and standardized technical documentation.
Produce and maintain system architecture diagrams, data flow diagrams, and component specifications for the new, optimized environment.
Document proposed changes to networking (VPC, subnets, security groups), storage strategies, and backup/DR configurations.
Create detailed runbooks and operational guides for the newly architected solutions.
Seniority Level: Mid‑Senior level
Employment Type: Contract
Job Function: Information Technology
Industries: IT Services and IT Consulting
Referrals increase your chances of interviewing at MAB Technologies by 2x.