SAS To Python / R Migration Developer

Ignite IT

  • Suitland-Silver Hill, MD
  • 30+ days ago

    Highlights

    The SAS to Python/R Migration Developer is responsible for hands-on conversion, testing, and validation of SAS analytical code into Python and/or R under the guidance of a migration architect. This is a build-and-deliver role for someone who enjoys translating logic and making things work correctly.

    Numbers & Facts

    LocationSuitland-Silver Hill, MD

    Description

    The SAS to Python/R Migration Developer is responsible for hands-on conversion, testing, and validation of SAS analytical code into Python and/or R under the guidance of a migration architect. This role focuses on execution quality, code accuracy, and reproducibility.

    This is a build-and-deliver role for someone who enjoys translating logic and making things work correctly.

    Key Responsibilities

    • Convert SAS programs into Python and/or R code following defined standards
    • Translate:
      • SAS DATA steps
      • PROC SQL
      • Statistical PROCs
      • SAS Macros into Python/R functions or modules
    • Implement data ingestion, transformation, and analytics workflows
    • Perform side-by-side validation of SAS vs Python/R outputs
    • Debug discrepancies in calculations or statistical results
    • Write clean, maintainable, well-documented Python/R code
    • Develop unit tests and validation scripts
    • Optimize performance for large datasets
    • Collaborate closely with architects and data stakeholders
    • Participate in code reviews and knowledge transfer

    Requirements

    • 4+ years of analytics or data engineering experience
    • Strong hands-on SAS programming experience
    • Strong proficiency in Python and/or R
    • Practical experience translating business logic across languages
    • Familiarity with:
      • Pandas / NumPy / SciPy or tidyverse / data.table
      • SQL and relational data concepts
    • Experience validating statistical and analytical outputs

    Nice to Have

    • Prior participation in SAS migration projects
    • Experience with Git, CI/CD, and automated testing
    • Exposure to cloud-based analytics environments
    • Understanding of performance tuning in Python or R

    Benefits

    • 401(k)
    • 401(k) matching
    • Dental insurance
    • Flexible spending account
    • Health insurance
    • Life insurance
    • Paid time off
    • Professional development assistance
    • Referral program
    • Tuition reimbursement
    • Vision insurance

    Similar Jobs