Job Duties:
• Research, design, and develop computer and network software or specialised utility programs.
• Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
• Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.
• Work with computer hardware engineers to integrate hardware and software systems and develop specifications and performance requirements.
Job Requirements:
• Must have hands-on experience in Python development and Power BI reporting.
• Responsible for designing, implementing, and maintaining Python-based applications and creating insightful visualizations using Power BI.
Responsibilities:
• Develop and maintain Python-based applications and scripts for various projects.
• Design and implement data models, ETL processes, and data visualization solutions using Power BI.
• Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
• Optimize and troubleshoot existing Python code and Power BI reports to ensure optimal performance.
• Stay updated on the latest trends and best practices in Python development and Power BI.
• Participate in code reviews, knowledge sharing, and mentoring of junior developers.