Summit Human Capital is seeking a highly-motivated 100% Remote Sr. Software Automation Engineer to support a federal program. The ideal candidate will meet the following criteria:
Requirements:
Twelve (12) years of professional technical experience.
Bachelor's degree in information technology, computer science, or related field (or equivalent additional professional experience).
Expertise with Python development (Pytest, Pandas).
FastAPI experience (Pydantic).
Expertise with PostgreSQL database and Snowflake.
Experience with API integrations.
Excellent written and verbal communication skills with the ability to work independently and collaboratively.
Desired:
Databricks experience.
AWS and/or Docker/Kubernetes.
Advanced data transformation experience within Snowflake.
Responsibilities:
Develop automation tools to validate and reconcile data between REST API responses and databases such as PostgreSQL and Snowflake.
Build and maintain RESTful APIs using FastAPI, incorporating Pydantic BaseModel, SQLAlchemy ORM, and Snowflake connectors for secure and efficient data handling.
Implement Python-based solutions (Requests, JSON, Pandas, pytest) for API integrations, structured data parsing, and automated testing.
Design and integrate data validation frameworks within Databricks and SQL pipelines to improve data quality and optimize performance.
Create and maintain Streamlit dashboards for real-time metric visualization and exception tracking.
Collaborate in Agile sprints, managing tasks and version control through Jira, GitHub, and CI/CD workflows.
Document and maintain reusable FastAPI modules, validation utilities, and coding standards to promote consistency and reusability across projects.