Senior Configuration Management
Gainwell Technologies · Texas, United States · 2 days ago
RemoteRemoteEngineering$73k–$104k/yrFull-time
Summary
As a Senior Configuration Management at Gainwell, you can contribute your skills as we harness the power of technology to help our clients improve the health and well-being of the members they serve — a community's most vulnerable.
Your role in our mission
- Continuous Integration and Continuous Deployment (CI/CD): Build via CI/CD using GitHub to develop both composite and callable workflows.
- Data environment management; data loads through migration of transformed data into data warehouses or other storage solutions usable throughout Essette application.
- Manage third-party software integration, expertise in connecting and managing various external application integrations, integrating functionalities into application to support client requirements.
- Designing scalable solutions. Supporting existing systems and leading root cause analysis, identifying enhanced solutions.
- Improving current and build enhanced environment security.
- Administering key services (GitHub, Azure DevOps etc.).
- Designs and develops highly complex, integrated solutions to meet business requirements and enhance performance.
- Manage python dependencies with poetry package manager, publish with `git+ssh`, and release with Github Releases via tags.
- Analytics Support, automate infrastructure, monitoring, and alerting.
- Performs and evaluates cost analyses and vendor comparisons for large scale projects to ensure cost-effective and efficient environment operations.
- Makes recommendation(s) based on feasibility of various technical approaches and results of independent assessment of current and future performance, stability, and systems management/life cycle issues.
- Provides escalated, highly complex technical support to customers by investigating and resolving systems-related matters of significance; provides support telephonically and/or electronically.
- Plans, conducts and oversees the technical aspects of projects.
- Applies advanced methods, theories and research techniques in the investigation and solution of the complex system requirements and problems.
- Develops training tools and documentation; oversees implementation of same.
- Reviews literature, patents and current practices to support business requirements and/or new industry technology.
- Prepares reports regarding new technology to communicate to appropriate personnel.
- Provides technical consultation on current and proposed systems to on-prem and hosted clients.
- Provides leadership and work guidance to less experienced personnel.
What We're Looking For
- 8+ years in DevOps, systems engineering, or software development, focusing on CI/CD and automation.
- Proficient in Azure DevOps, GitHub Actions, Ansible, and Python, with experience in containerization and automation.
- Experience in data environment management, including SSIS/SSMS, data transformation, migration, and process automation.
- Skilled in managing application configurations, databases, JSON, and security (key/identity management) in both Linux and Windows environments.
- Background in software development, build/release processes, technical documentation, process flows, and third-party integrations.
What You Should Expect In This Role
- Remote Opportunity within the United States
- Video cameras must be used during all interviews, as well as during the initial week of orientation.
- This posting is intended for pipelining.
- We will accept applications on an ongoing basis
- The pay range for this position is $72,800.00 - $104,000.00 per year, however, the base pay offered may vary depending on geographic region, internal equity, job-related knowledge, skills, and experience among other factors.