Location: Jakarta, Indonesia
Key Responsibilities
Hybrid BI Engineer / Data Engineer / Azure Reporting Developer profile with skills as Software Developer
Development & Maintenance
- Application Maintenance
- Design, develop, and maintain SQL-based applications & data pipelines (SSIS, Azure, SQL data Engine, SSAS)
- Optimize Power BI reports and dashboards for performance and scalability.
- Implement C#/Visual Basic solutions for automation and integration.
- Infrastructure Maintenance
- Monitoring the services availability and performances
- Resolving services interruptions or failures
- Management of the configuration of the application, of the security and user’s habilitation
Collaboration & Agile Practices
- Work in a Scrum team (Jira, Agile methodology) with Product Owners and Scrum Masters.
- Participate in code reviews (GitLab) and sprint planning.
Technical Support & Troubleshooting
- Monitor unattended executions (daily pipelines) and resolve issues.
- Ensure data accuracy across Azure Infrastructure and ITSM tools.
Documentation & Knowledge Sharing
- Update technical documentation for TIGRE architecture and workflows.
- Train team members on new features or tools (e.g., DAX, Azure).
Requirements
Technical Skills
- Strong proficiency in SQL and relational database development.
- Hands-on experience with SQL Server Management Studio (SSMS).
- Strong experience with SSIS (SQL Server Integration Services).
- Experience developing and maintaining Power BI dashboards and reports.
- Experience with Microsoft Azure cloud services and infrastructure.
- Strong knowledge of data modeling and database optimization.
- Experience with Visual Studio development environment.
- Experience with DAX development and advanced Power BI analytics.
- Experience with C# or Visual Basic development.
- Experience using GitLab for source control and CI/CD activities.
- Knowledge of Windows and Linux operating systems.
Nice to Have
- Familiarity with ITSM platforms and service management processes.
Soft Skills
- Strong problem-solving and analytical skills.
- Ability to work in a collaborative, Agile environment.
- Excellent communication (English required; French a plus) and stakeholder management skills.
- Ability to work independently and within cross-functional teams.
- Strong attention to detail and commitment to quality.
- Continuous learning mindset and willingness to work across multiple technologies.
Education/Experience
- Bachelor’s degree in computer science or related field.
- 3+ years in software development (SQL, Power BI, Azure), data engineering, business intelligence, or a related role.
- Experience with ITSM tools (e.g., ServiceNow, Jira) is a plus.
- Experience working with enterprise-scale reporting and analytics solutions.
- Experience supporting production applications and operational platforms.
- Experience working in Agile/Scrum delivery environments.
- Experience working in multinational organizations, collaborating effectively with colleagues from diverse cultural backgrounds, due to the nature of the work English is mandatory for daily business communication.
Why Join Thales?
- Work on a critical monitoring system for Thales Global Services.
- Collaborate with a multidisciplinary team (Devs, Product Owners, Scrum Masters).
- Access to cutting-edge tools (Azure, Power BI, GitLab).
About us
At Thales, we’re committed to fostering a workplace where respect, trust, collaboration, and passion drive everything we do. Here, you’ll feel empowered to bring your best self, thrive in a supportive culture, and love the work you do. Join us, and be part of a team reimagining technology to create solutions that truly make a difference – for a safer, greener, and more inclusive world.