Talent.com
Spark / Glue Developer

Spark / Glue Developer

Innosoft CorporationLinthicum, MD, US
17 hours ago
Job type
  • Full-time
Job description

Linthicum Heights, United States | Posted on 09 / 09 / 2025

100% On-site Mon-Fri, Linthicum Heights, MD 21090

Interview Type

In-Person

Contract Duration

1year with 9 one-year renewal options

Tentative Start Date

10 / 01 / 2025

Deadline

09 / 22 / 2025

Project Overview :

Innosoft is the primecontractor for MD Benefits (formerly MD THINK), supporting the management,design, development, testing, and implementation of this strategic InformationTechnology (IT) program. Maryland Benefits is seeking an agile developmentresource team with required skill sets to build and / or maintain the MarylandBenefits infrastructure / platform, applications development, data repositories,reports and dashboards and support activities related to network services andsystem oper ations.

The Shared DataPlatform (SDP) is designed as a cloud-based, data-centric infrastructure tosupport scalable, flexible, and integrated data operations. It empowersself-service and accelerates data-driven decision-making across the enterprise.Key strategic goals include establishing a mature data infrastructure thatbalances analytics and business intelligence, enabling iterative learning andactionable insights, and fostering a "Data Center of Excellence"(DCoE) to govern and enhance data-driven processes. The SDP also prioritizesthe delivery of trusted information and the streamlined onboarding of StateAgencies to the Maryland Benefits platform through standardized procedures,ultimately driving operational efficiency and measurable business value. The"Data Platform - Automation" team plays a critical role in achievingthese goals by supporting the "Data Platform - Engineering" team.

Duties / Responsibilities :

The Spark / GlueDeveloper shall utilize IT equipment and languages (third- andfourth-generation or current state-of-the-art) to develop and preparediagrammatic plans to solve business, management, communications, and strategicproblems. This individual shall design detailed programs, flowcharts, anddiagrams showing mathematical computations and sequence of machine operationsnecessary to copy and process data and print results. This individual shallverify the accuracy and completeness of programs and systems by preparingsample representative data, and perform testing by means of cycle and systemprocessing.

  • Design, develop, and optimize ETL / ELT pipelinesusing AWS Glue (PySpark) to ingest, transform, and load data from varioussources (RDBMS, APIs, files) into S3-based Data Lake and Redshift / Snowflake.
  • Implement complex business logic, datacleansing, and enrichment using PySpark.
  • Handle both batch and streaming data processinguse cases using AWS services such as Kinesis, Glue Streaming, or SparkStructured Streaming.
  • Contribute to the implementation andoptimization of the Lake House pattern, integrating data lakes (S3, LakeFormation) with data warehouses (Redshift, Snowflake).
  • Leverage Glue Catalog, Lake Formation, andAthena to enable data discovery and secure data sharing.
  • Work with data architects, data analysts, andDevOps teams to design end-to-end data workflows.
  • Collaborate on building reusable code modules,job orchestration using Step Functions, Airflow, or AWS Glue Workflows.
  • Optimize Spark / Glue jobs for performance andcost.
  • Implement and maintain data quality checks,logging, and error-handling mechanisms.
  • Ensure compliance with data governance, privacy,and security policies.

Requirements

Education :

This position requires a Bachelor's degree from anaccredited college or university with a major in computer science, informationsystems, engineering, business, or a related scientific or technicaldiscipline; or three (3) years of equivalent experience in a related field.(Note : A Master's degree is preferred.)

General Experience :

  • The proposed candidate must have at least eight(8) years of programming experience in software development or maintenance.
  • Eight-plus (8+) years of experience in dataengineering, with strong expertise in Apache Spark and PySpark.
  • Hands-on experience with AWS Glue (v2 or v3),AWS S3, AWS Lake Formation, and Athena.
  • Strong knowledge of SQL, partitioningstrategies, and data modeling for analytical systems.
  • Experience with CI / CD practices, Git, andinfrastructure-as-code (Terraform, CloudFormation).
  • Experience with Redshift, Snowflake, or similarcloud data warehouses.
  • Familiarity with Airflow, Step Functions, orother orchestration tools.
  • Knowledge of data governance frameworks, IAMpermissions, and Lake Formation fine-grained access controls.
  • Exposure to Glue Studio, Glue DataBrew, or AWSDataZone.
  • Specialized Experience :

  • The proposed candidate must have at least five(5) years of experience in IT systems analysis and programming.
  • Strong analytical and problem-solving skills.Ability to work independently and in cross-functional agile teams. Clearcommunication and documentation abilities.
  • Key qualifications include strong projectmanagement skills, effective communication, and the capacity to identify andresolve issues while adapting to changing circumstances. Significant experiencecollaborating with cross-functional teams, product owners, and stakeholders isessential
  • Preferred qualifications include a technicalbackground and experience in data and AI / ML projects. Functional experiencewith local or government projects in Data Services (MDM / R360 / EDMS), ChildSupport, Integrated Eligibility, Child Welfare, Adult Protective Services,Juvenile Justice, or Health and Human Services is also preferred.
  • Standard Employee Benefits.

    50% Health Insurance Paid by Innosoft, Paid Vacation, 401K Match, STD LTD and AD&D paid by Innosoft. See attached Innosoft Benefits Guide.

    J-18808-Ljbffr

    Create a job alert for this search

    Developer • Linthicum, MD, US

    Related jobs
    • Promoted
    Go Services Lead Developer

    Go Services Lead Developer

    VirtualVocationsRockville, Maryland, United States
    Full-time
    A company is looking for a Backend Developer - Go Services Lead.Key Responsibilities : Lead Go development team and establish backend development best practices Architect microservices for health...Show moreLast updated: 1 day ago
    • Promoted
    Senior SyteLine Developer

    Senior SyteLine Developer

    VirtualVocationsArlington, Virginia, United States
    Full-time
    A company is looking for a Senior SyteLine Developer to enhance their ERP systems and drive business performance.Key Responsibilities Participate in the full Software Development Life Cycle (SDLC...Show moreLast updated: 30+ days ago
    • Promoted
    ITSM Developer

    ITSM Developer

    VirtualVocationsBaltimore, Maryland, United States
    Full-time
    A company is looking for an ITSM Developer to assist in software development and IT Service Management processes.Key Responsibilities Assist in the design, development, and maintenance of softwar...Show moreLast updated: 2 days ago
    • Promoted
    Freelance GenAI Developer

    Freelance GenAI Developer

    VirtualVocationsBaltimore, Maryland, United States
    Full-time
    A company is looking for a Freelance GenAI Developer specializing in Prompt Engineering and Data Workflows.Key Responsibilities Deliver well-reasoned, accurate, and clearly written outputs backed...Show moreLast updated: 1 day ago
    • Promoted
    Lead MDM Developer

    Lead MDM Developer

    VirtualVocationsBaltimore, Maryland, United States
    Full-time
    A company is looking for a Lead MDM Developer.Key Responsibilities Design, develop, and support data structure designs, validations, workflows, and integrations in customer and product data manag...Show moreLast updated: 1 day ago
    • Promoted
    Python Developer

    Python Developer

    VirtualVocationsBaltimore, Maryland, United States
    Full-time
    A company is looking for a MCP & Tools Python Developer - Agent Evaluation Infrastructure.Key Responsibilities Developing and maintaining MCP-compatible evaluation servers Implementing logic to ...Show moreLast updated: 30+ days ago
    • Promoted
    Backstage Developer

    Backstage Developer

    VirtualVocationsBaltimore, Maryland, United States
    Full-time
    A company is looking for a Backstage Developer.Key Responsibilities Develop orchestration services connecting Backstage with Terraform, AWS, and CI / CD pipelines Build and maintain Backstage back...Show moreLast updated: 2 days ago
    • Promoted
    Workday Application Developer

    Workday Application Developer

    The Johns Hopkins University Applied Physics LaboratoryLaurel, MD, United States
    Permanent
    Are you an experienced Workday Developer who thrives on designing, developing, and supporting ground breaking HRIS systems?. Do you have a passion for collaborating with customers to build innovativ...Show moreLast updated: 30+ days ago
    • Promoted
    Cloud ETL Developer

    Cloud ETL Developer

    VirtualVocationsBaltimore, Maryland, United States
    Full-time
    A company is looking for a Cloud ETL Developer to support federal civilian agencies, particularly in managing and modernizing data warehouse infrastructure. Key Responsibilities Design, develop, a...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack Developer

    Full Stack Developer

    VirtualVocationsBaltimore, Maryland, United States
    Full-time
    A company is looking for a Full Stack Developer to support a high-impact program in a secure environment.Key Responsibilities Develop and maintain backend services using Python, GraphQL, and Dock...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Developer

    Senior Backend Developer

    VirtualVocationsWashington, District of Columbia, United States
    Full-time
    A company is looking for a Senior Backend Developer - Integrations.Key Responsibilities Lead the development and deployment of innovative backend solutions Collaborate with product managers and ...Show moreLast updated: 30+ days ago
    • Promoted
    React Developer Tech Lead

    React Developer Tech Lead

    VirtualVocationsBaltimore, Maryland, United States
    Full-time
    A company is looking for a React Developer - Tech Lead.Key Responsibilities Lead and manage teams and projects effectively Develop clean, modern, testable, and well-documented code Collaborate ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Developer III

    Software Developer III

    VirtualVocationsBaltimore, Maryland, United States
    Full-time
    A company is looking for a Software Developer III (Global Payroll).Key Responsibilities Create microservices and engage in hands-on development with C#, SQL, Kafka, and Azure Participate in rese...Show moreLast updated: 30+ days ago
    • Promoted
    Mobile Team Lead

    Mobile Team Lead

    VirtualVocationsBaltimore, Maryland, United States
    Full-time
    A company is looking for a Mobile Team Lead (Flutter).Key Responsibilities Lead, mentor, and motivate a team of Flutter developers Drive the technical architecture and design of Flutter applicat...Show moreLast updated: 1 day ago
    • Promoted
    Senior Golang Developer

    Senior Golang Developer

    VirtualVocationsRockville, Maryland, United States
    Full-time
    A company is looking for a Senior / Lead Golang Developer.Key Responsibilities Design, develop, and maintain high-performance traffic management systems in Go (Golang) Architect scalable, fault-t...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Full-Stack Developer with Poly Mid to SR (SWE2)

    Full-Stack Developer with Poly Mid to SR (SWE2)

    Lockheed MartinSavage, MD, US
    Full-time
    Job ID : 700490BR Date posted : Oct.Description : THE WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and agile develop...Show moreLast updated: less than 1 hour ago
    • Promoted
    Senior Automation Developer

    Senior Automation Developer

    VirtualVocationsBaltimore, Maryland, United States
    Full-time
    A company is looking for a Senior Automation Developer.Key Responsibilities Deliver process automations to enhance adoption and usage of automation products Design, develop, test, deploy, and do...Show moreLast updated: 30+ days ago
    • Promoted
    SAP BPC Developer

    SAP BPC Developer

    VirtualVocationsArlington, Virginia, United States
    Full-time
    A company is looking for an SAP BPC Developer.Key Responsibilities : Develop, enhance, and maintain SAP BPC 10.Classic applications for financial planning, budgeting, and consolidation Collaborat...Show moreLast updated: 3 days ago
    • Promoted
    Maryland Licensed Salesforce Developer

    Maryland Licensed Salesforce Developer

    VirtualVocationsBaltimore, Maryland, United States
    Full-time
    A company is looking for a Junior Salesforce Developer to support a large health system remotely.Key Responsibilities Involve in end-to-end software development including requirements gathering, ...Show moreLast updated: 1 day ago
    • Promoted
    Java Developer

    Java Developer

    VirtualVocationsBaltimore, Maryland, United States
    Full-time
    A company is looking for a Java Developer, Performance & Benchmarking.Key Responsibilities Extend and enhance the Java-based benchmarking framework for improved flexibility and maintainability C...Show moreLast updated: 30+ days ago