[Remote] Senior DevOps Engineer
Note: The job is a remote job and is open to candidates in USA. Onyx Government Services is a government services company specializing in data management, integration, analysis, and software development solutions. The Senior DevOps Engineer will design and optimize GitLab CI/CD pipelines for Oracle-to-cloud data warehouse migration, automate deployment processes, and integrate DevOps best practices. The role will also collaborate with technical teams, troubleshoot pipeline operations, and provide training and knowledge transfer.
Responsibilities
- Design, develop, and implement enterprise-grade GitLab CI/CD pipelines to support Oracle-to-cloud data warehouse migration activities
- Automate build, test, deployment, and release processes for data warehouse components, ETL/ELT workflows, database scripts, and cloud infrastructure
- Develop CI/CD frameworks and standards to enable consistent deployment practices across development, testing, and production environments
- Integrate automated testing, code quality checks, security scanning, and approval workflows into GitLab pipelines
- Collaborate with cloud architects, data engineers, and application teams to enable continuous delivery of cloud-based data solutions
- Implement DevOps automation practices using Infrastructure as Code (IaC), scripting, and cloud deployment tools
- Troubleshoot and optimize CI/CD pipeline performance, reliability, and security
- Establish documentation, best practices, and operational guidelines for GitLab CI/CD adoption
- Provide hands-on training, mentoring, and knowledge transfer sessions to team members on GitLab CI/CD concepts, pipeline development, troubleshooting, and operational support
- Support the team in adopting DevOps culture, automation practices, and continuous improvement processes
Skills
- 5+ years of experience in CI/CD pipeline development and DevOps engineering
- Strong hands-on experience implementing GitLab CI/CD in enterprise environments
- Experience designing automated deployment pipelines for cloud migration projects
- Experience supporting data warehouse, database, or ETL/ELT migration initiatives
- Strong understanding of Git workflows, branching strategies, merge requests, and repository management
- Experience with scripting languages such as Bash, Python, or PowerShell
- Experience integrating CI/CD pipelines with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform
- Experience with Infrastructure as Code (IaC) tools such as Terraform, Ansible, CloudFormation, or ARM templates
- Strong understanding of DevOps, DevSecOps, and Agile delivery methodologies
- Excellent communication skills with the ability to train and mentor technical teams
- Must possess active BI or NACLC Public Trust security clearance
- Experience with Oracle database migration projects to cloud platforms
- Experience deploying cloud data warehouse technologies such as Snowflake, Azure Synapse Analytics, Amazon Redshift, Google BigQuery, or Databricks
- Experience integrating GitLab CI/CD with data engineering tools and platforms
- Experience implementing automated database deployment and migration frameworks
- GitLab certification or equivalent DevOps certifications
- Experience developing training materials and conducting technical workshops
Benefits
- Medical, dental, and vision insurance
- 401(k) retirement plan
- Paid time off (PTO)
- Company-paid holidays
- Short-term and long-term disability insurance
- Life insurance
Company Overview