Milestone Technologies is a global IT managed services firm that partners with organizations to scale their technology, infrastructure and services to drive specific business outcomes such as digital transformation, innovation, and operational agility. Milestone is focused on building an employee-first, performance-based culture and for over 25 years, we have a demonstrated history of supporting category-defining enterprise clients that are growing ahead of the market. The company specializes in providing solutions across Application Services and Consulting, Digital Product Engineering, Digital Workplace Services, Private Cloud Services, AI/Automation, and ServiceNow. Milestone culture is built to provide a collaborative, inclusive environment that supports employees and empowers them to reach their full potential.
Our seasoned professionals deliver services based on Milestone’s best practices and service delivery framework. By leveraging our vast knowledge base to execute initiatives, we deliver both short-term and long-term value to our clients and apply continuous service improvement to deliver transformational benefits to IT. With Intelligent Automation, Milestone helps businesses further accelerate their IT transformation. The result is a sharper focus on business objectives and a dramatic improvement in employee productivity. Through our key technology partnerships and our people-first approach, Milestone continues to deliver industry-leading innovation to our clients. With more than 3,000 employees serving over 200 companies worldwide, we are following our mission of revolutionizing the way IT is deployed.
We're looking for a business analyst to join our data platform product team. You'll sit at the intersection of business and engineering — translating complex stakeholder needs into clear, actionable requirements, and ensuring the data platform delivers real value across the organisation. This is a high-visibility role with direct exposure to senior leaders and cross-functional teams.
What you'll do
Elicit, document, and manage requirements from a diverse set of business and technical stakeholders across the data platform lifecycle.
Act as the primary liaison between product, engineering, and business units — running stakeholder workshops, clarifying ambiguities, and aligning priorities.
Write detailed BRDs, user stories, functional specifications, and acceptance criteria that engineering teams can confidently build from.
Use SQL to query data sources, validate platform outputs, and support data-driven decision-making in product discussions.
Collaborate with data engineers on ETL pipeline requirements, ensuring business logic is correctly captured and implemented in data workflows.
Analyse and document API integration requirements, working across internal teams and third-party vendors to ensure seamless data flows.
Prepare and deliver clear, concise communications to exec and senior stakeholders on platform progress, risks, and outcomes.
Support UAT and QA processes by defining test scenarios, coordinating with business users, and tracking sign-off.
Required
3–5 years of experience as a business analyst, ideally in a data, analytics, or platform product environment.
Proven ability to manage complex stakeholder landscapes — gathering requirements from both technical and non-technical audiences.
Strong SQL skills — comfortable writing queries to explore, validate, and analyse data independently.
Familiarity with ETL concepts and data pipelines — able to engage meaningfully with data engineers on transformation logic and data flow.
Experience documenting and analysing API integrations, including working with REST APIs, data contracts, and integration specifications.
Excellent written and verbal communication — able to distil technical complexity into exec-ready summaries and business-level language.
Strong data literacy — comfortable interpreting datasets, spotting anomalies, and reasoning about data quality and governance.
Nice to have
Exposure to data modelling concepts (dimensional modelling, data vault, etc.).
Experience with Agile/Scrum delivery and working alongside product managers in a squad model.
Familiarity with cloud data platforms (e.g. Snowflake, BigQuery, Databricks) or BI tooling (e.g. Looker, Tableau).
Background in a regulated industry (finance, healthcare, etc.) where data governance is critical.
In your first 90 days - You've mapped key stakeholders and delivered your first set of signed-off requirements.
At 6 months - You're a trusted bridge between business and data engineering, reducing rework and misalignment.
At 12 months - You're proactively shaping platform decisions and influencing product direction with data and stakeholder insight.
Estimated Pay Range:
Exact compensation and offers of employment are dependent on circumstances of each case and will be determined based on job-related knowledge, skills, experience, licenses or certifications, and location.
At Milestone we strive to create a workplace that reflects the communities we serve and work with, where we all feel empowered to bring our full, authentic selves to work. We know creating a diverse and inclusive culture that champions equity and belonging is not only the right thing to do for our employees but is also critical to our continued success.
Milestone Technologies provides equal employment opportunity for all applicants and employees. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, gender, gender identity, marital status, age, disability, veteran status, sexual orientation, national origin, or any other category protected by applicable federal and state law, or local ordinance. Milestone also makes reasonable accommodations for disabled applicants and employees.
We welcome the unique background, culture, experiences, knowledge, innovation, self-expression and perspectives you can bring to our global community. Our recruitment team is looking forward to meeting you.