Senior Data & Reporting Engineer at Razer in Bangsar South, Malaysia. Design, develop, and maintain data reporting systems. Strong SQL, ETL, AWS (Glue, Kinesis, Redshift, S3), Python/PySpark/C#.NET skills required.
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.
Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.
Job Responsibilities :
As a Sr. Data & Reporting engineer, you are responsible for designing, developing, and maintaining data reporting systems and data sources. You will transform raw data into meaningful reports and visualizations that support decision-making and business strategies.
Design, develop, verify, and deliver ad-hoc or automated operation reports, maintaining the highest quality, accuracy, and reliable in a timely way
Collaborate with stakeholders to determine requirements, estimate level of efforts, and implement solutions for data analysis, reporting, scheduled jobs and data integration across various systems
Develop, enhance, and maintain large and complex ETL scripts and datasets
Work closely with software developers to manage and document data models as per the standards, and manage data dictionary and entity relationship
Maintain data integrity includes performs extensive data validation, cleansing, quality assurance, and reconciliation
Conduct troubleshooting on internal, external and data processes to identify and resolve data issues
Identify opportunities to improve data management technologies
Manage data access and delivery per data security policies
Assists to re-engineer and manage data pipelines architecture, data lake and data warehouses as needed
Pre-Requisites :
Bachelor’s Degree in Computer Science, Information Technology or equivalent.
Minimum of 3 years working experiences in data technologies, reporting tools, relational databases, ETL, data lake and data warehousing
Strong skill and knowledge in SQL, stored procedures, and capable of designing complex and performant SQL queries
Experience in at least one or more languages: Python, PySpark or C#.NET.
Experience in AWS technologies such as AWS Glue, Kinesis, lambda, Firehose, Redshift, S3, EC2 instances, EMR, and DMS.
Demonstrated analytical mind to work with large amounts of structured and unstructured data: facts, figures, and number crunching
Passionate about data and analyzing business needs
Excellent communication skills including written, verbal and presentation