Developing and maintaining a reporting framework, analyzing and fulfilling business reporting requirements, writing optimized SQL queries, and ensuring data accuracy.
Requirements
- Strong English skills
- Practical experience with M365 tools (Excel, Outlook, SharePoint)
- Extensive experience with Tableau Desktop and Tableau Prep Builder
- Proficient in data visualization using SSRS, Tableau, and MS Excel
- Basic knowledge of analytical methods, including fundamental statistical techniques
- Familiarity with call center technologies and ticketing systems
- SQL-related knowledge in details
- Comfortable with writing, interpreting, and reading MSSQL queries
- Comfortable with using Microsoft SQL Server Management Studio (SSMS)
- Familiar with CRUD operations
- Ability to create and maintain table structures
- Deep understanding of database design, including table relationships, normalization, denormalization, indexing
- Strong understanding of data types and their appropriate use
- Competent in basic string manipulation techniques (including but not limited to LEFT, RIGHT, SUBSTRING, CONCAT, LTRIM, RTRIM, TRIM, REPLACE)
- Basic date manipulation functions (e.g., to DATEDIFF, DATEADD, DATEPART, DATEFROMPARTS)
- Basic aggregate functions (SUM, AVG, COUNT, MAX, MIN)
- Advanced understanding of filtering and sorting clauses (TOP, DISTINCT, WHERE, HAVING, ORDER)
- Familiarity with advanced subqueries and complex JOIN operations
- Knowledge of conditional logic (IF, IIF, CASE, COALESCE, ISNULL)
- Advanced understanding – including optimization – of views
- Complex troubleshooting of query errors and/or syntax issues
- Confident usage of Import and Export Wizard
- Advanced T-SQL knowledge including query optimization methods and techniques
- Practical experience with ServiceNow, especially in reporting, is an advantage
- Knowledge of NICE-InContact reporting is a plus
- Experience with Python is a plus
Benefits
- Possibility to improve yourself in a constantly growing organization
- Secure, long-term job opportunity at a stable company
- An above average salary
- Intensive, individual, and practical training
- Varied and interesting responsibilities
- Modern and comfortable working environment (adjustable desk and chair, sports facilities)
- Home office