Business Intelligence Developer
2 weeks ago
About the position
The AI Transformation team at Mimecast is an exciting blend of business, data, and technology. Using a high-powered technology stack that includes Tableau, dbt, Cloud Computing platforms and business applications, the team delivers AI powered business solutions that turn data into actionable insight. This individual will be part of a fast-paced, team-centric environment committed to delivering strategic, management and operational insight.
We are seeking a skilled Business Intelligence Developer to design, build, and maintain enterprise-scale data products and data sources using platforms like Tableau and Streamlit. The ideal candidate will be a detail-oriented developer with strong technical skills who can translate business requirements into robust analytical solutions. This role requires a mixture of business acumen and technical expertise, along with an ability to build strong partnerships and collaborate to solve problems.
Key Responsibilities:
As a Business Intelligence Developer, you will be focused on building AI-powered data products to be used across the enterprise, at scale, while developing visualizations and dashboards to support insights from Mimecast's wide product portfolio. You'll work closely with our business stakeholders, data team and data scientists to create BI solutions that ensure the right information is available and accessible to all stakeholders throughout the organization. You will bridge the gap between business and technology, requiring equal amounts business acumen and technical acumen.The ideal candidate will:
- Design, develop, and maintain interactive data products and reports in Tableau, Streamlit, and other BI tools
- Build and optimize data sources, ensuring data integrity and performance at enterprise scale
- Collaborate with business stakeholders to gather requirements and translate them into technical specifications
- Develop scalable data product solutions that can accommodate growing user bases and data volumes
- Implement best practices for data product design, data modeling, and visualization techniques
- Monitor data product performance and user adoption, making improvements as needed
- Maintain documentation for data products, data sources, and development processes
- Troubleshoot and resolve technical issues with existing data products and data connections
- Support data governance initiatives by ensuring consistent data definitions and calculations across reports
- Participate in code reviews and maintain version control for BI development projects
- Stay current with BI tool updates and emerging visualization technologies
- Provide technical support to end users and assist with data product-related questions
- Contribute to the development of reusable components and templates for efficiency gains
Essential Skills and Experience:
- Be a result driven and optimistic problem solver
- Comfort working in a highly agile, intensely iterative environment
- Self-motivated and self-managing, with strong organizational skills
- Great communication: Regularly achieve consensus amongst technical and business teams
- Demonstrated capacity to clearly and concisely communicate complex business activities, technical requirements, and recommendations
- Demonstrated experience with one or more of the following business subject areas: marketing, finance, sales, product, customer success, customer support, or engineering
- Highly proficient in SQL. You can interpret and optimize queries for performance, written by other analysts and engineers
- Strong knowledge of data modeling concepts and dimensional modeling techniques
- Understanding of data product performance optimization and scalability considerations
- Experience with version control systems (Git) and development best practices
- Knowledge of REST APIs and data integration methods
- Strong analytical and problem-solving skills with attention to detail
- Ability to work with stakeholders to understand business requirements and translate them into technical solutions
- Excellent documentation and communication skills
- Customer service orientation with focus on user experience and satisfactionKnowledge of REST APIs and data integration methods.
Qualifications:
- 3+ years in the data space as an analyst, engineer, or equivalent
- 3+ years' experience designing, implementing, operating, and extending enterprise dimensional models
- 3+ years working with a large-scale data warehouse, preferably in a cloud environment
- 3+ years of hands-on experience developing data products and reports in Tableau, including advanced calculations, parameters, and complex visualizations
- Experience with Streamlit or similar Python-based data product frameworks
- Experience with modern data stack technologies including cloud data warehouses (AWS/Snowflake) and ELT tools
- 1+ years maintaining a project workstream to identify tasks, milestones, and deliverables
Bachelor's degree in Computer Science, Information Systems, Mathematics. - LI-GK1
DEI Statement
Cybersecurity is a community effort. That's why we're committed to building an inclusive, diverse community that celebrates and welcomes everyone – unless they're a cybercriminal, of course.
We're proud to be an Equal Opportunity and Affirmative Action Employer, and we'd encourage you to join us whatever your background. We particularly welcome applicants from traditionally underrepresented groups.
We consider everyone equally: your race, age, religion, sexual orientation, gender identity, ability, marital status, nationality, or any other protected characteristic won't affect your application.
Due to certain obligations to our customers, an offer of employment will be subject to your successful completion of applicable background checks, conducted in accordance with local law.
-
Business Intelligence Developer
7 days ago
Bengaluru, Karnataka, India beBeeData Full time ₹ 15,00,000 - ₹ 17,50,000Job Title: Business Intelligence DeveloperWe are seeking a highly skilled professional to design and implement business intelligence solutions.The ideal candidate will have experience in creating, building, and maintaining multidimensional (OLAP) and Tabular models using SQL Server Analysis Services.Create data warehouses using best practices for dimensional...
-
Business Intelligence Developer
6 days ago
Bengaluru, Karnataka, India beBeeMicrostrategist Full time ₹ 15,00,000 - ₹ 25,00,000Job Title: Business Intelligence DeveloperWe are seeking a highly skilled Business Intelligence Developer to join our team. The ideal candidate will have expertise in MicroStrategy development, SQL queries, and database design.
-
Business Intelligence Developer
1 week ago
Bengaluru, Karnataka, India beBeeBusinessIntelligence Full time ₹ 1,50,000 - ₹ 28,00,000Job Title: Business Intelligence DeveloperWe are seeking a highly skilled Business Intelligence Developer to join our team. In this role, you will be responsible for developing and implementing business intelligence solutions using Oracle TMS and BI Reporting capabilities.As a Business Intelligence Developer, your primary focus will be on designing and...
-
Business Intelligence Developer
2 weeks ago
Bengaluru, Karnataka, India beBeeBusiness Full time ₹ 1,50,00,000 - ₹ 2,50,00,000Job Title: Business Intelligence DeveloperWe are seeking a highly skilled professional with expertise in Tableau and SQL to design, develop, and maintain business intelligence solutions that drive data-driven decision making.Main Responsibilities:Design and deploy interactive dashboards, visualizations, and reports using Tableau.Write, optimize, and...
-
Business Intelligence Developer
2 weeks ago
Bengaluru, Karnataka, India beBeeBusiness Full time ₹ 9,00,000 - ₹ 12,00,000Job Title: Business Intelligence DeveloperDescription:We are seeking a highly skilled and motivated Business Intelligence (BI) developer to join our team. As a BI developer, you will be responsible for designing, developing, and implementing business intelligence solutions using OBIEE.Key Responsibilities:Develop and maintain complex OBIEE reports and...
-
Business Intelligence Developer
1 week ago
Bengaluru, Karnataka, India beBeeBusiness Full time US$ 90,000 - US$ 1,83,000Job Title: Business Intelligence DeveloperA high-achieving Business Intelligence Developer is needed to lead the development of TM1 solutions. The ideal candidate will have a strong understanding of business requirements and technical skills to create effective planning solutions.This role involves designing, developing, and optimizing TM1 applications and...
-
Business Intelligence Developer
2 weeks ago
Bengaluru, Karnataka, India beBeeBusinessIntelligence Full time ₹ 15,00,000 - ₹ 25,00,000Business Intelligence Engineer PositionWe are seeking a highly skilled Business Intelligence (BI) specialist to join our analytics team. The ideal candidate will transform raw data into actionable insights through advanced BI tools, data modeling, and reporting, supporting strategic business decisions.Responsibilities:Design, develop, and maintain Power BI /...
-
Business Intelligence Developer
2 weeks ago
Bengaluru, Karnataka, India DirectionWay Full time US$ 90,000 - US$ 1,20,000 per yearCompany DescriptionDirectionWay, an initiative by Galleon Consultants, promotes practical learning for students and working professionals. We implement research-based teaching techniques where learner choice is central to the learning experience. Our model emphasizes the 5 c's: creativity, communication, critical thinking, choices, and collaboration,...
-
Business Intelligence Developer
6 days ago
Bengaluru, Karnataka, India beBeeDataVisualization Full time ₹ 18,00,000 - ₹ 28,00,000Data Visualization SpecialistAs a skilled data visualization professional, you will be responsible for designing and developing interactive dashboards using Looker and LookerML. You will work closely with data engineers, analysts, and business teams to understand requirements and translate them into actionable insights.Create efficient data models and...
-
Business Intelligence Developer
2 weeks ago
Bengaluru, Karnataka, India beBeeBusiness Full time ₹ 1,20,00,000 - ₹ 1,80,00,000Job DescriptionWe are seeking a skilled professional to join our team as a Business Intelligence Developer. In this role, you will be responsible for designing and developing reports and dashboards using various business intelligence tools.Your primary focus will be on gathering data from multiple sources, both internal and external, and transforming it into...