Consultant (BI Developer Skillset)
evolv Consulting · Dallas, TX · 3 days ago
Information TechnologyFull-time
Responsibilities
- Lead the design of scalable big data platforms/solutions used to ingest and process accurately scaled traffic data.
- Build end-to-end solutions that enable business stakeholders, BI engineers, and analysts to self-serve their business intelligence needs.
- Develop and automate large scale, high-performance, scalable platform (batch and/or streaming) to drive faster analytics.
- Design large-scale, complex applications and frameworks with excellent run-time characteristics such as low-latency, fault-tolerance, and availability.
- Build and maintain custom frameworks to support engineering/analytics needs.
- Partner with analytic consumers and data scientists to build and improve new/existing constructs and solve data engineering problems at scale.
- Deploy inclusive data quality checks to ensure high quality of data.
- Evangelize high quality software engineering practices towards building data infrastructure and pipelines at scale.
- Remain committed to successful delivery to the client on every engagement (success metrics involve deliverables met, client satisfaction, future project recommendations/extensions and collaboration).
- Prioritize operational excellence by meeting or exceeding all utilization goals.
- Contribute to evolv’s culture and personal development through collaborating well internally, displaying our core values, participating in internal initiatives (events/groups), and/or obtaining new certifications approved by leader.
- Help grow evolv by providing team member/client referrals and connecting with our internal network.
Requirements
- 3+ years of experience as a BI Developer or in a similar role (data science, business intelligence or business analytics).
- Experience with SQL, Tableau and etc.
- Bachelor’s degree or higher in a quantitative/technical field (e.g., Computer Science, Economics, Finance, Mathematics, Statistics, Engineering).
- Proven track record of independently delivering big data solutions.
- Ability to manage competing priorities simultaneously and drive projects to completion.
- Knowledge of continuous integration, testing methodologies, TDD and agile development methodologies.
- Knowledge of Data formats (Parquet, ORC etc.) and consensus management systems.
- Exposure to structured or unstructured storage and distributed caching.
- Experience in open-source technologies is plus.
- Structured thinking with ability to easily break down ambiguous problems and propose impactful solutions.
- Attention to detail and effective verbal/written communication skills.