, ,

How to Become a Data Scientist From an Infra, SRE or VMware Background

If you run infrastructure, carry an SRE pager or administer VMware, you already own half of a data science career. Here is the order to build the other half, with a resource mapped to every step.

Career Guide · Infra to Data Science

A platform engineer I mentor asked me the only question that really matters here. Not can I learn data science, but where do I start so I am not throwing away the ten years I already have. That is the right question, and most roadmaps answer it badly. They march you through statistics theory and Kaggle notebooks as if you were a fresh graduate, when in fact you already own a large share of the job. This guide lays out the order I actually recommend, and links a specific resource on this site for every step, so you can go from reading to building in the same week.

Key takeaways: If you run infrastructure, carry an SRE pager or administer VMware, you are not starting from zero. Data plumbing, systems thinking, production discipline and grace under an incident are exactly what new data scientists struggle with most, and you already have them. The genuine gaps are narrower than they look: statistics, a handful of models, and the habit of shipping something that is usefully wrong. Close them in order, lead with your strengths, and plan for a part time transition of roughly 9 to 18 months. Aim first at the machine learning or MLOps landing, not the research role.
Who this is for: An infrastructure engineer, SRE, platform engineer or VMware admin who has built and operated real systems and is weighing a move into data science. No statistics or machine learning assumed. Terms on first use: a model is a function fitted to past data to predict or classify new data; a feature is one input column to that model; MLOps is running models in production the way you already run services; telemetry is the metrics, logs and events your systems already emit.
9 to 18 mo
realistic part time transition
6 to 10 hrs
a week, evenings and weekends
~42%
of the job is data prep, already your world

Where this path actually leads

Data scientist is a loose title covering at least three jobs, and picking the target before you study saves you months. A data analyst answers what happened, mostly with SQL, dashboards and clear writing. A data scientist answers what will happen or what we should do, adding statistics and modelling. A machine learning engineer makes models run reliably in production, which is the role closest to the one you hold today. Most people coming from operations land fastest, and get paid best, on the machine learning or MLOps track, because it rewards the engineering half you already bring and asks for less depth in research statistics. Start by reading how the day to day compares in what a data scientist actually does versus infra, SRE and VMware work, then sit with the harder shift in operations mindset versus data science mindset.

Naming the target early also protects your time. Research heavy roles lean on statistics and experimentation you would build slowly. Machine learning and platform roles lean on shipping, reliability and cost, which you can demonstrate almost immediately. Point your study and your portfolio at the second group and every project doubles as proof you can do the job, rather than a certificate that says you studied it. If you want the deep version of the engineering track, the AI Engineering complete guide is where it lives, and the broader Data Science complete guide covers the research side in full.

Here are the three landings side by side, then a quick way to choose between them.

Target roleWhat it answersDay leans onFit for an ops background
Data analystwhat happenedSQL, dashboards, clear writingquickest first step, lightest new theory
Data scientistwhat will happen or what to dostatistics, experiments, modellinglongest runway, most brand new study
ML or MLOps engineermake models run reliablypipelines, serving, monitoringclosest to your job today, best paid landing
flowchart TD
  Q[What pulls you in] --> A[Shipping and reliability]
  Q --> B[Analysis and communication]
  Q --> C[Experiments and statistics]
  A --> R1[ML or MLOps engineer, fastest landing]
  B --> R2[Data analyst, quickest first step]
  C --> R3[Data scientist, longest runway]
Pick the branch that matches what you enjoy, not the title with the highest status. Its left path is where an operations decade pays off soonest.

Map your starting point before you open a textbook

Before studying anything, take an honest inventory. Anaconda has measured the same pattern for years across its State of Data Science reports: data preparation and cleaning eats between 38 and 45 percent of a working data scientist day, more than model training, selection and deployment combined. That single largest slice of the job is work you already do every time you reconcile timestamps across two monitoring systems that disagree about what happened. Four operational habits carry over almost untouched, and only two areas are genuinely new. The table below is the audit; read the last column to see where your months should go, and go deeper in transferable skills for infra engineers moving to data science.

Skill you already haveData science equivalentNew learning needed
Bash and scriptingPython for data, pandaslow, same reflexes, new library
SQL for ops queriesSQL for analysislow, you already know it
Git, CI/CD, IaCreproducibility, ML pipelineslow, direct transfer
Monitoring and alertingmodel monitoring and driftlow to medium, new metrics
Capacity planningforecasting and time seriesmedium, real modelling
None, this is newstatistics and inferencehigh, the core gap
None, this is newmachine learning modelshigh, but weeks not years
Where the workday actually goesapproximate share of a data scientist day, the biggest slice is one you already doData preparation and cleaning~42%Model training, selection, deployment~31%Reporting and communicating~27%
Shares are rounded and vary by survey year. Source, Anaconda State of Data Science. That pattern holds across every edition, data wrangling is the largest slice.

A timeline you can run on evenings and weekends

Keep your current job while you make the change. The move is far cheaper funded and far less frightening when you practise on systems you already understand than when you have quit to study distributions in the dark. A realistic part time transition runs roughly 9 to 18 months at 6 to 10 hours a week, and the phases overlap rather than run in a clean line. The chart below is the shape I coach people toward; the full week by week version is laid out in the data science transition roadmap and timeline for infra engineers.

Part time transition, month by monthroughly 9 to 18 months at 6 to 10 hours a week, phases overlap048121618 monthsFoundationsStatistics and MLProduction and projectsPortfolio and job hunt
Production and projects, the band in solid red, is your advantage. It starts earlier for you than for a career changer from outside operations.

Build order, step by step, with a resource for each

Here is the whole path in one place. Work it top to bottom, one row at a time, and follow the linked part on this site for each step rather than scattering across random tutorials. This table is the reference to bookmark; the sections after it add the reasoning and the traps.

StepWhat you doFollow this
1. Pick the target roleseparate analyst, scientist, ML engineer; aim at ML or MLOpsRole compared and mindset shift
2. Audit your skillslist transferables against a real job description, name the gapsTransferable skills
3. Set the timelineplan 9 to 18 months part time, in overlapping phasesTransition roadmap
4. Python for datamove past automation scripting into pandas and numpyPython for data work and pandas for awk and jq users
5. Reproducible workflowvenvs, git and notebooks that someone else can runReproducible data work
6. Get data inpull from SQL, APIs and monitoring; treat telemetry as a datasetData into Python and telemetry as a dataset
7. Statistics, the core gappercentiles, distributions, inference and real versus noiseStatistics for infra, distributions, inference
8. Machine learning foundationsfirst model, honest evaluation, feature engineering, treesML fundamentals, first model, evaluation, features, boosting
9. Put models in productionserving, drift monitoring, pipelines, registry, your home turfMLOps you already run, serving, drift, pipelines, registry
10. Build infra native projectsanomaly detection, forecasting, log clustering, incident predictionAnomaly detection, forecasting, log clustering, incident prediction
11. Land the roleportfolio, resume, interviews, then choose a specialismPortfolio and resume, interviews, architect path
flowchart LR
  A[Pick target role] --> B[Audit skills]
  B --> C[Python and data in]
  C --> D[Statistics, the gap]
  D --> E[Machine learning]
  E --> F[Production, your edge]
  F --> G[Infra native projects]
  G --> H[Land the role]
You begin on familiar ground, cross one genuinely new stretch in the middle, then return to your strengths for the projects that build the portfolio.

Statistics and machine learning, the stretch in the middle

Steps 7 and 8 are the only part of this path that is genuinely new, so size them honestly. Statistics is weeks of focused study to working competence, not a degree. Infrastructure work rewards determinism, and statistics asks you to reason about uncertainty instead, which is the real mental shift, not the arithmetic. Lean on ground you know: you already live in percentiles over averages every time you read a p99 latency, so start there rather than with abstract probability. The modelling toolkit that follows is a handful of algorithms you will reuse constantly, learnable by building rather than reading, which is why your first model goes from a metric threshold to a trained classifier on data you recognise.

One trap deserves a warning, because it is the trap the tutorials walk you into. The hard part of a model is not fitting it, it is not fooling yourself about how good it is. Data leakage, a test set that quietly contains information from the future, will hand you a model that scores 98 percent in your notebook and collapses in production. Read model evaluation without fooling yourself before you trust any score, and pair it with the general cross validation and leakage treatment from the Data Science series. This is also where your operational scepticism, that refusal to trust a green dashboard until you know why it is green, becomes your sharpest asset.

War story: On my first real model I braced for the maths to be the wall. It was not. The model took an afternoon. What took three weeks was getting three teams to agree on what a failed deployment even meant in their logs, because each system recorded it differently and each owner was sure theirs was right. I walked in expecting a statistics problem and hit a data reconciliation and stakeholder problem, the exact thing a decade of operations had trained me for. Then the first version scored 96 percent and I nearly shipped it, until I found the label was leaking the answer. The maths gap was real but small. The parts that mattered were the ones I was already good at.

Production is the part you already run

Here is where most data scientists are weakest and you are strongest, so it is where you should show off. Serving a model, watching it for drift, wrapping it in a pipeline and versioning it in a registry are not data science inventions. They are version control, deployment, monitoring and rollback wearing new labels. A model that is right 92 percent of the time and runs reliably for a year beats a model that scores 96 percent in a notebook nobody can deploy, and you are one of the few career changers who understands that in your bones. Start with MLOps for infrastructure engineers, the operations you already run, then work through monitoring models for drift and decay, which maps one to one onto the alerting you already build. The batch and real time serving part from the Data Science series fills in the patterns you have not met yet.

Contrarian note: The common advice tells career changers to grind statistics and machine learning theory first, then build Kaggle notebooks. For someone from operations that order is backwards. It front loads your weakest area while your motivation is highest, and it hides your single biggest advantage until the very end. Lead with production and data plumbing, the half you already own, and close the theory gap with a concrete project already in view.

Projects that double as proof on your own data

A career changer with three sharp projects on real infrastructure data beats one with ten Kaggle notebooks, because hiring managers weight evidence over credentials. You have an unfair source of projects: the telemetry you touch daily. Four of them practically write themselves. Anomaly detection on metrics turns your alerting instinct into a model, covered in anomaly detection on metrics and time series. Capacity forecasting turns the planning you do by gut into a forecast with an error bar, in capacity forecasting from telemetry. Log clustering at scale groups millions of noisy lines into a handful of real problems, in log analysis and clustering. And incident prediction, the one everyone oversells, gets an honest assessment of what it can and cannot do in incident prediction and AIOps.

Pick one, ship it end to end, and write up the decision and the failure honestly. A project that says here is what did not work and here is how I caught it reads as senior, and it is the exact story your operations background lets you tell better than a graduate can.

Landing the role and choosing a specialism

When the projects exist, the job hunt is a packaging problem, not a knowledge problem. Frame your operations decade as the asset it is rather than apologising for it, using the portfolio and resume guide for infra engineers, and prepare for the questions that actually get asked in data science interviews and specialisation. From there the fork is yours: deepen toward the platform and delivery side through the path to AI engineer, or toward breadth and system design through the data science architect path. Both build directly on the infrastructure foundation you refused to throw away.

Your first move this week

Do this on Monday: Pick one dataset you already own, a month of CPU and memory metrics for one cluster, or a quarter of incident tickets, and export it to a single CSV. That file is your practice track for the entire path above; every step will use data like it. Then open step 1 in the table and read the two linked parts before you touch a statistics textbook. Verdict: aim at the machine learning or MLOps engineer landing, not the research data scientist role, because it pays for the operational skill you already have and asks for the least brand new theory. Skip the leetcode style statistics grind and the Kaggle leaderboard for now; they optimise a version of the job you are not applying for.

The full path, with a part for every step, lives in the Infra to Data Science complete guide. Start the CSV this week, and let the reading follow the building rather than the other way round.

References

About The Author


Discover more from Journal of Intelligent Infrastructure

Subscribe to get the latest posts sent to your email.

Leave a Reply

Your email address will not be published. Required fields are marked *

Architect’s Toolkit

About the Author

Dr. Pranay Jha is a Cloud and AI Consultant with 18+ years of experience in hybrid cloud, virtualization, and enterprise infrastructure transformation. He specializes in VMware technologies, multi-cloud strategy, and Generative AI solutions. He holds a PhD in Computer Applications with research focused on Cloud and AI, has published multiple research papers, and has been a VMware vExpert since 2016 and a VMUG Community Leader.

Discover more from Journal of Intelligent Infrastructure

Subscribe now to keep reading and get access to the full archive.

Continue reading