Data Migration Analyst I (Junior) Job at Windsor Solutions, Portland, OR

TnYwaG1ZQTFoeUxIT3FLYUU2a3JIM0R2dlE9PQ==
  • Windsor Solutions
  • Portland, OR

Job Description

Location: Portland, OR or Northampton, MA | Hybrid Considered

About Windsor

Windsor Solutions is an agile and growing company driven by talented, mission-focused people who share a passion for protecting the environment. Since 1998, we’ve partnered with government agencies to develop systems and streamline processes that improve the protection of water, air, land, and public health. We support continuous learning and growth at every level and shape roles around the strengths and goals of each individual, because we know that great ideas and real impact come from empowering people to do their best work.

The Role

As a Data Migration Analyst I, you’ll support projects that help environmental agencies transform their data into actionable insights. You’ll work closely with senior team members to help build and refine data migration routines using Microsoft SQL Server and T-SQL. This is a learning-focused role where curiosity, attention to detail, and clear communication are just as important as technical experience.

You’ll be supported and coached by experienced developers and analysts and will gradually grow into leading your own components of client projects.

What You'll Do 

  • Assist with building ETL (Extract, Transform, Load) routines using SQL Server and T-SQL

  • Work with structured data from legacy systems, file exports, and databases

  • Support requirements gathering and assist with documenting data needs

  • Collaborate with Systems Analysts, clients, and developers to meet project goals

  • Learn and apply best practices for code structure, performance, and troubleshooting

  • Participate in code reviews and knowledge-sharing opportunities

What You Bring

  • Bachelor’s degree in Computer Science, IT, Environmental Science, or related field (or equivalent experience)

  • 0–2 years of professional experience with SQL or data transformation

  • Basic knowledge of relational databases and comfort writing queries

  • Strong written and verbal communication skills

  • Eagerness to learn, take feedback, and grow into more responsibility

  • A collaborative mindset and interest in mission-driven work

 

Job Tags

Full time,

Similar Jobs

C&S Wholesale Grocers, LLC

Hi-Lo Forklift Operator Job at C&S Wholesale Grocers, LLC

 ...inventory utilizing a handheld computer and other necessary technologyStacking and rotating merchandise, either by hand or using material handling equipmentReplenishing pick slots and production lines to ensure timely fulfillment of customer ordersStaging finished product... 

Menzies Aviation

Ramp Agent - Eisenhower National Airport Job at Menzies Aviation

 ...Duties: Comfortably and continuously lift/move 70 lbs. of cargo and baggage on and off aircraft and transport it between aircraft, airport terminals and air cargo facilities. Frequent bending, stretching push/pulling, stacking and kneeling in small, confined... 

Achieve Beyond Pediatric Therapy & Autism Services

School Psychologist Job at Achieve Beyond Pediatric Therapy & Autism Services

We are seeking dedicated and compassionate School Psychologists to join our New York City team, to work with children and families. If you are looking for a rewarding and exciting experience, please apply below. We look forward to meeting you! New York City Location: Positions... 

Northern Nevada Medical Group

NP/PA - HOSPITALIST - No State Income Tax - Four Seasons - Outdoor Adventures - Northern Nevada Job at Northern Nevada Medical Group

Join our team as a Hospitalist APP and Elevate Your Career! The Northern Nevada Medical Group (NNMG) is seeking an APP to join our esteemed Hospitalist team in beautiful Reno, Nevada. We prioritize outstanding NP/PA-physician relationships and a cohesive team dynamic...

Spire Orthopedic Partners

Medical Assistant Supervisor Job at Spire Orthopedic Partners

 ...Rhode Island and Massachusetts. What You'll Do: Direct contact for call outs for Medical Assistants. Adjusts and makes scheduling changes to accommodate, notifies Supervisor and staff. Creates schedule and approves time off. Assists other Team Leads with cross...