Development

Professional Interviews

Systems Analysis interviews

Interview #1: ERP Functional Analyst (SAP OTC), Ocean Spray

Career Journey

  • First degree in International Relations
  • Discovered interest in tech through hackathons
  • Switched into Information Systems
  • First job at consulting firm, learned SAP for orders and billing
  • Now at a food & beverage company supporting the “Order to Cash” process

A Day in the Life

  • Checks emails and tickets from sales/finance
  • Handles billing errors, pricing updates, reporting requests
  • Configures SAP to meet business needs
  • Runs tests to confirm updates work correctly
  • Creates training guides for end users
  • Documents changes and progress before day ends

Advice for Students

  • Understand business processes (orders, billing, payments) first
  • Practice writing clear notes and simple “user stories”

Insight

  • Most rewarding part is when updates save employees time or stress

Quote

“Do not worry about learning everything at once. Focus on how a simple order moves through a system. Once you understand that, the rest becomes easier.”

Order to Cash process flow diagram Team collaborating during business process discussion

Interview #2: Application Developer, LA County Parks & Recreation IT Department

Career Journey

  • Studied Computer Information Systems in college
  • Started as an IT Intern working on small projects and bug fixes
  • Gained experience with databases and scripting for automation
  • Transitioned into full-time Application Developer role supporting county services

A Day in the Life

  • Checks overnight system logs for errors and fixes issues immediately
  • Maintains and updates internal applications used by county staff
  • Meets with analysts to clarify requirements for new features
  • Writes and debugs code (Java, Python, SQL) to improve apps
  • Collaborates with teammates on GitHub for version control
  • Uses Jira to track tasks and monitor project progress
  • Troubleshoots issues reported by end-users and provides fixes

Advice for Students

  • Focus on knowing how to problem-solving. Tools and languages will change
  • Build small personal projects to showcase skills and learning
  • Get comfortable with Git/GitHub early for collaboration
  • Consider certifications like AWS Developer Associate or Microsoft Azure Developer
  • Soft skills matter: communication with non-technical staff is just as important as coding

Insight

  • Learn Git and GitHub early. It’s how teams share code, track changes, and avoid stepping on each other’s work.

Quote

“Don’t get overwhelmed by trying to learn every language or tool at once. Pick one and get really comfortable with it. The concepts transfer over to others.”

Azure icon github icon sql icon java icon python logo

Role Comparison at a Glance

Category ERP Functional Analyst (SAP OTC, Ocean Spray) Application Developer (LA County Parks & Rec)
Career Path International Relations → Information Systems → SAP Analyst → ERP Functional Analyst CIS/CS student → IT Intern (bug fixes, scripts) → Junior Developer → Application Developer in public sector
Day in the Life • Check tickets from Sales/Finance
• Update prices, fix billing issues
• Configure and test SAP OTC processes
• Create training guides and documentation
• Fix bugs and add new features
• Write/debug code (Java, Python, SQL)
• Collaborate in GitHub, track tasks in Jira
• Deploy and support apps in Microsoft Azure
Key Tools & Tech SAP (Order-to-Cash), Excel, SQL, Jira/ServiceNow Java, Python, SQL, GitHub, Jira, Microsoft Azure, Postman
Core Skills Process thinking, requirements gathering, SAP configuration, data validation, clear communication Problem-solving, clean coding, debugging, version control, teamwork, communication
Advice Focus on how an order flows end-to-end (order → delivery → billing → payment). Learn to write clear user stories. Don’t stress about learning every language. Master one, practice problem-solving, and build small projects to grow.
Quote “Focus on how a simple order moves through the system. Once that clicks, everything else makes sense.” “Don’t stress about mastering every language. Focus on problem-solving and clean code. The rest will follow.”