Hi everyone,
I'm a final-year Data Engineering / CS student based in Southeast Asia. Given how brutal and saturated the entry-level SWE/Data market is right now, I cast a wider net and ended up landing an IT Audit Internship at a Big 4 firm starting next month.
I’m genuinely excited because having a Big 4 name on my resume is a massive career booster, and I’m seriously considering building a long-term career path around IT Audit / Tech Risk / GRC.
However, I have zero formal background in accounting, auditing, or compliance frameworks.
Here is a quick snapshot of my technical background:
Core skills: SQL, Python, Relational Database Design, Linux/Bash, Docker.
Data Stack: Experience building ETL/ELT pipelines, data modeling.
Other: Practical experience in Business Analysis (writing requirements/specifications, mapping workflows).
The internship JD mentions typical responsibilities: testing IT General Controls (ITGCs - access management, change management, operations), application controls, system interfaces, walkthroughs, documentation, and leveraging data extraction/analytics for audit procedures.
Since I have about a month before onboarding, I would love to ask for your insights:
How well do Data/CS skills actually translate to IT Audit?
Will my background give me an edge in audit analytics/automation, or is the day-to-day mostly qualitative compliance and screenshot ticking?
What should I study right now to hit the ground running?
What are the highest-yield resources (videos, articles, frameworks) to understand ITGCs, SOX 404 testing, working papers, and walkthroughs before Day 1?
What is the long-term career trajectory for someone with technical depth in IT Audit?
Do people typically stay in IT Audit/Internal Audit, or leverage it to pivot into GRC, IT Risk, Data Governance, or Cybersecurity Consulting?
Common pitfalls for technical folks?
What are the biggest culture shocks or mistakes engineers typically make when adapting to the Big 4 audit mindset and documentation standards?
Any tips, study recommendations, or candid advice would be greatly appreciated! Thank you so much.