Overview
Job DescriptionQualifacts is a leading provider of behavioral health software and SaaS solutions for clinical productivity, compliance and state reporting, billing, and business intelligence. Its mission is to be an innovative and trusted technology and end-to-end solutions partner, enabling exceptional outcomes for its customers and those they serve. Qualifacts’ comprehensive portfolio, including the CareLogic®, Credible™, and InSync® platforms, spans and serves the entire behavioral health, rehabilitative, and human services market supporting non-profit Certified Community Behavioral Health Clinics (CCBHC) as well as for-profit large enterprise and small business providers. Qualifacts has a loyal customer base, with more than 2,500 customers representing 75,000 providers serving more than 6 million patients. Qualifacts was recognized in the 2022 and 2023 Best in KLAS: Software and Services report as having the top ranked Behavioral Health EHR solutions.
This is an onsite position, 5 days/week, in the Vadodara office working the MID SHIFT. Hours are 1pm-10pm IST. Remote applicants will not be considered.
The Opportunity
You play a critical role in our Software Development Lifecycle. This role has direct interaction with team members from many departments including Architecture, Research and Development, and IT Operations, and together, you research, design, and implement new technologies that support our platforms and development tools, with the goal to enable teams to deliver high quality changes to users quickly, safely, and reliably.
Our DevOps team will work to encourage and promote industry best practices for software development and delivery, establish and promote a continuous improvement mindset, and facilitate the shifting left of code integration, security scanning, application testing, and operations team involvement in software delivery.
Your Responsibilities
- Design and build automated solutions for provisioning of infrastructure, configuration of services, and deployment of software solutions.
- Propose, develop, and train team members on improvements to processes, tooling, and automation.
- Manage, maintain, and troubleshoot complex systems and solutions as part of a cross functional domain team.
- Provide systems and infrastructure perspective to solutions architects, software developers, and quality assurance teams during solution design and implementation.
- Support transition of software solutions from project implementation close to technical operations for ongoing maintenance.
- Collaborate with system administrators to provide expertise and technical support, including hands-on efforts to ensure that proposed technology implementations are viable.
- Implement tooling to support the measuring of critical metrics related to security vulnerabilities, code quality, and build/release activities.
- Conduct tool evaluation, perform proof of concepts, and propose solutions to new and existing activities.
- Work closely with software engineering and system administrators to support solution hardening and ensure successful rollout of the software solutions.
- Perform deployments of release artifacts to internal environments and harden processes for the deployment of artifacts.
- Configure, deploy, monitor, and support tools that support the development, testing, monitoring, and operation of software solutions.
- Generate documentation related to process, standards, feature rollout, troubleshooting, and solution maintenance activities.
- Advanced English level.
- Strong experience with public cloud technologies (AWS, Azure)
- Strong experience with infrastructure as code tools such as Terraform and Terragrunt
- Experience with configuration management systems and tools such as Ansible, Puppet, Chef or equivalent.
- Experience with operating systems administration tasks (Linux, Windows).
- Advanced experience in building, deploying, monitoring, and supporting web-based applications including traditional web applications, containerized applications, and cloud-based solutions.
- Experience implementing DevOps methods and tools such as agile/scrum, continuous integration, automated configuration management, infrastructure as code, configuration as code, and automated build/deployment pipelines.
- Expertise in generating automation for a variety of use cases in tools currently in use (Azure DevOps, GitLab, Jenkins, Ansible).
- Experience with Kubernetes application development and/or administration.
- Experience with database technologies such as MariaDB, MongoDB, MySQL, Oracle, PostgreSQL, and SQL Server.
- Experience with Git based source code management tools such as GitLab, GitHub, etc.
- Experience with monitoring and observability tools such as New Relic, Dynatrace, Cloudwatch, etc
- Advanced knowledge of Service-Oriented Architecture (SOA) and ideally, Software as a Service (SaaS) solutions.
- Exceptional ability to foster collaboration and communication within cross-functional teams
- Advanced skills in diagnosing and resolving complex issues across development and operations stack.
- Commitment to continuous learning, improvement, and fostering a growth mindset within the team.
Qualifacts is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.