Business Intelligence Engineer
Engineering | Irving, TX
RollKall is the law enforcement industry’s leading and most comprehensive extra-duty management solution. We help law enforcement agencies streamline their process and work with the local community to schedule officers for details through our industry-leading technology platform and mobile app. We work directly with law enforcement agencies, making it simple for them to address their off-duty administrative needs, easily communicate details with officers, manage scheduling, invoicing and payments and ensure department regulations and guidelines are followed. RollKall supports law enforcement agencies in bringing transparency to off-duty details by connecting every stakeholder in the process.
Applicant Call-to-Action
Join the forefront of innovation with RollKall, where every team member contributes to transforming the landscape of law enforcement's extra-duty/off-duty services. We're not just a tech platform; we're a community of forward-thinkers, problem-solvers, and difference-makers. At RollKall, your expertise will fuel our mission to provide end-to-end, secure solutions for off-duty law enforcement assignments. If you're driven by purpose, thrive in a collaborative environment, and are eager to make a tangible impact, we invite you to explore how your skills can align with a role at RollKall. Together, let's build a safer, more connected community.
About the Role
RollKall is looking for a high-performing, motivated Business Intelligence Engineer to join our team. This role will involve contributing to and maintaining our ecosystem of business intelligence solutions for both internal and external customers.
You will help maintain existing reports and visualization dashboards while owning the buildout of new solutions from end to end. You will get to wear many hats as an analyst, developer, and tester while interacting often directly with your end customers.
Our business intelligence technical stack currently consists of a SQL Server data warehouse and Domo for visualization. Additionally, Azure Logic App and JSON are used to provide data integrations with various third-party systems used by RollKall’s customer base.
What You’ll Do
-Administration of Domo - add/delete users, grant access to dashboards and cards, setup dataset schedules and associated details
-Create and modify Domo objects based on existing datasets - dashboards, cards, views
-Work with SQL datasets - Be able to refine existing datasets as requirements change and build new datasets from scratch.
-Work with Domo Dataflows - Update existing dataflows for new sources of data, build new dataflows, ensure proper performance of all dataflows
-Schedule and automate reports - add scheduling and automation functionality to new reports, modify existing automated reports as needed (e.g. schedule and recipient changes)
-Troubleshoot and identify the source of the issue(s) when data isn’t matching expectations, make corrections as appropriate
-Research new Domo offerings as they arise and document findings as to the benefits they provide and an opinion on if they should be adopted, plus what changes would that require
-Deliver mockups and workflows as needed to demonstrate new or improved functionality.
-Participate in business analysis activities to gather reporting and dashboard requirements
-Assume the role of QA and release manager for your work
-Track and respond effectively to customer requests
Basic Qualifications
-1+ years minimum experience with at least one business intelligence tool, Domo strongly preferred
-2+ years’ experience with SQL and working with a relational database(s); capable of troubleshooting large queries
-Experience with end-to-end data warehousing, ETL projects, and tying together multiple data sources
-Experience with data modeling for customer consumption is preferred
-Proficiency with an object-oriented programming language is a plus, .NET preferred
-Experience using Git and Github for code repository management.
-Familiarity with JSON and YAML
-Demonstrated experience in getting work done quickly through networking and collaboration with remote team members
-Excellent verbal and written communication and interpersonal skills; ability to effectively communicate with both business and technical teams
-Bachelors in Computer Science, Engineering, or relevant field preferred
Compensation, Benefits & Schedule
The role of Business Intelligence Engineer is an exempt (salary) position that will include an annual salary and potential bonus based on your individual and company performance.
The RollKall office serves as the hub for innovation, creative thinking, and idea sharing. As such, RollKall employees are required to work in the office three days each week unless they have been officially authorized to work remotely.
Along with competitive pay, as a full-time RollKall employee, you are eligible for the following benefits:
-Healthcare (medical, dental, vision, prescription drugs, FSA/HSA & Teladoc services)
-Employee Assistance Program
-Maternity and Parental Leave
-401(k) Plan for eligible members
-Sick, Vacation time, and Paid Holidays
RollKall Technologies is committed to a diverse and inclusive workplace. RollKall is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.