remote
Database Engineer - Xcellent Technology Solutions
Software Engineer
Remote Database Engineer responsible for designing, optimizing, and supporting PostgreSQL data platforms for large‑scale environmental research, leveraging Python automation, CI/CD pipelines, and cloud/hybrid infrastructure.
About the role
Key Responsibilities
- Design, implement, and maintain scalable PostgreSQL databases for high‑volume environmental data.
- Develop and optimize SQL queries and data pipelines to ensure fast, reliable data access.
- Build Python‑based automation scripts for data ingestion, transformation, and monitoring.
- Integrate database changes into CI/CD workflows to support continuous delivery and testing.
- Collaborate with federal stakeholders and cross‑functional teams to define data requirements and ensure operational reliability across cloud and hybrid environments.
Requirements
- Strong experience with PostgreSQL administration, performance tuning, and backup/recovery.
- Proficiency in SQL query optimization and data modeling.
- Hands‑on experience writing Python scripts for automation and data processing.
- Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions) and version control.
- Knowledge of cloud platforms (AWS, Azure, or GCP) and hybrid infrastructure concepts.
Skills
postgresqlsqlpythoncicd