DevOps Engineer

About the job

About the DevOps Engineer role

We are seeking an experienced DevOps Engineer to support and enhance our customer data reporting and data cleansing products. The role operates within a DevOps model, combining development and operational responsibilities to ensure high-quality delivery, stability, and continuous improvement of analytics solutions.

Key Responsibilities:

1. Development (Dev)

  • Design and develop Power BI dashboards and reports
  • Build and maintain SSRS reports
  • Write and optimize SQL queries for data extraction and transformation
  • Develop and manage ETL processes using SSIS
  • Contribute to data modeling and reporting architecture
  • Collaborate with stakeholders to translate business requirements into technical solutions

2. Operations (Ops)

  • Provide production support for data and reporting platforms
  • Manage and resolve incident tickets (L1/L2/L3 support)
  • Execute operational routines and monitoring activities
  • Handle deployment and release management activities
  • Ensure system reliability, performance, and availability

3. Expected Deliverables

  • High-quality Power BI reports and dashboards
  • Stable and optimised data pipelines and ETL processes
  • Timely software releases and deployments
  • Efficient handling of production incidents and support tasks

Requirements:

Primary Skills

  • Data Management & Analytics
  • Microsoft Power BI (Advanced)
  • SQL & Data Query Optimisation
  • SSRS Reporting
  • SSIS / ETL Development

Secondary Skills

  • Application Development (Advanced)
  • Java (Advanced)
  • Container Platforms (e.g., Docker/Kubernetes) – Advanced
  • Artificial Intelligence / AI Concepts (Advanced)

Additional Skills

  • Strong experience in production support (L1/L2/L3)
  • Knowledge of DevOps practices and CI/CD pipelines
  • Experience with software release management
  • Familiarity with data cleansing and reporting systems

Soft Skills

  • Strong problem-solving and analytical thinking
  • Ability to work in a DevOps collaborative environment
  • Good communication with both technical and business stakeholders
  • Ability to manage multiple priorities in a production environment

Good to Have:

  • Experience in data reporting platforms for enterprise systems
  • Exposure to AI-driven analytics or automation
  • Knowledge of cloud platforms (Azure preferred)

Search Popup

Help me find…

This will close in 0 seconds