Skip to main content
Twine logo

Freelance Developer

Twine
Catonsville, Maryland, USPosted March 20, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonBashShellSQLLinuxUnixPostgreSQLGitJiraAgileScrumDevOps

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Developer is needed in Catonsville, United States.

Client: Unify Technologies

Location: Catonsville, MD

Contract: Contract

Job Description

We are seeking a Senior ETL Developer with strong expertise in data warehousing, ETL pipeline development, and business intelligence reporting. The ideal candidate will design and develop scalable ETL solutions, manage large-scale data integrations, and build Tableau dashboards that support enterprise analytics and reporting initiatives. This role requires hands-on experience with Linux environments, ETL tools, large data warehouses, and complex SQL development.

Key Responsibilities

ETL Development & Data Integration

  • Design and develop ETL processes supporting enterprise MI/BI initiatives.
  • Build scalable ETL pipelines and develop automation scripts using Bash and Python.
  • Integrate and load data from multiple source systems into Greenplum MPP databases.
  • Implement data distribution, partitioning, and compression strategies.
  • Design, develop, test, and optimize ETL processes for large-scale data processing.
  • Develop and maintain migration processes across development, test, and production environments.

Data Analysis & SQL Development

  • Perform source-to-target mapping and data analysis across multiple data sources.
  • Develop and maintain complex SQL queries in enterprise data warehouse environments.
  • Work with multiple database platforms including DB2, Oracle, Greenplum, PostgreSQL, SQL Server, and Flat Files.

Business Intelligence & Visualization

  • Design and develop Tableau dashboards and visualizations for enterprise reporting.
  • Connect Tableau to enterprise data sources and warehouses.
  • Develop calculated fields, parameters, scorecards, and interactive dashboards.
  • Publish and manage workbooks on Tableau Server.

Collaboration & Documentation

  • Translate business requirements into technical specifications.
  • Collaborate with Business Analysts, Data Architects, ETL Architects, and Enterprise Architects.
  • Maintain technical documentation and knowledge transfer materials.
  • Participate in design reviews, architecture discussions, and troubleshooting sessions.

DevOps & Version Control

  • Manage source code using Bitbucket / Git.
  • Deploy ETL components following SSA change management standards.
  • Ensure compliance with security, privacy, and enterprise data governance policies.

Team Support

  • Mentor junior developers on ETL best practices and performance optimization.
  • Promote reusable ETL components to reduce technical debt.

Requirements

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 10+ years of ETL development experience (additional experience may substitute for degree).

Required Technical Skills

Operating Systems

  • Linux / UNIX administration
  • Bash shell scripting

ETL Tools

  • Informatica
  • Ab Initio
  • Syncsort / Precisely

Databases

  • Strong SQL development experience
  • Experience working with:
  • DB2
  • Oracle
  • PostgreSQL
  • Greenplum
  • SQL Server
  • Flat files

Programming & Scripting

  • Python scripting for ETL automation
  • PL/pgSQL (PostgreSQL / Greenplum)
  • PL/SQL (Oracle)

Data Engineering Concepts

  • SQL optimization
  • Data granularity
  • Cardinality
  • Normalized vs denormalized models
  • Data warehouse architecture

Data Transfer

  • FTP / SFTP integration

Visualization

  • Tableau dashboard development
  • Tableau Server publishing

Other Requirements

  • Excellent analytical and troubleshooting skills
  • Strong communication and documentation abilities
  • Ability to obtain and maintain Public Trust Clearance

Preferred Qualifications

  • Active Public Trust clearance or higher
  • Experience supporting Federal Government clients (SSA preferred)
  • Strong database architecture knowledge
  • Experience with Agile / Scrum development methodologies
  • Familiarity with DevSecOps practices
  • Experience using Jira and Confluence
  • Knowledge of FISMA compliance and ATO framework

Certifications (Preferred)

  • Tableau Desktop Specialist
  • Tableau Certified Data Analyst
  • Informatica AXON Certification
  • Ab Initio Certification

Job Details

Job Type: Contract

Pay: $60.00 - $65.00 per hour

Expected hours: 40 per week

Work Location: In person

Posted in 16 hours

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free