
Technical Business Analyst (SQL & Software Development) (DBN)
- Durban, KwaZulu-Natal
- Permanent
- Full-time
- Understand business issues and data challenges within the industry.
- Gather and document business requirements through interviews, workshops, and process analysis.
- Translate business needs into functional and technical specifications.
- Identify strengths, weaknesses, and areas of improvement within business processes.
- Develop workflow diagrams, data flow models, and functional decomposition analysis.
- Write, optimize, and execute complex SQL queries for data extraction, reporting, and troubleshooting.
- Work with relational databases (SQL Server) to ensure data integrity.
- Assist in database design, performance tuning, and ETL processes.
- Act as a liaison between business teams and Development teams to ensure clear communication.
- Work closely with Developers on system design, development, and testing.
- Review and analyze system functionalities and propose enhancements.
- Understand and document APIs, data structures, and software architecture.
- Coordinate UAT (User Acceptance Testing) and ensure business needs are met.
- Identify, track, and resolve issues effectively.
- Work with business users to identify necessary system changes.
- Provide training and documentation for end-users and technical teams.
- Manage and enforce project timelines, ensuring deadlines are met.
- Collaborate with cross-functional teams to deliver solutions efficiently.
- Develop relationships with internal and external stakeholders to foster long-term partnerships.
- Provide clear and structured documentation for business processes, functional specifications, and system designs.
- IT Degree/Diploma or equivalent qualification.
- 4+ Years of Business Analysis experience.
- 2+ Years of hands-on SQL experience (writing queries, stored procedures, performance optimization).
- Previous experience in Software Development or Database Administration is essential.
- Strong knowledge of SDLC processes and software implementation.
- Strong proficiency in SQL and relational databases.
- Knowledge of Software Development principles (C#, or similar).
- Understanding API integrations and data modeling.
- Excellent communication and stakeholder management skills.
- Strong problem-solving and analytical thinking.
- Ability to work independently and within a collaborative team environment.
- Strong documentation and process-driven analysis skills.
JobPlacements.com