Overview:
Are you looking for a career that transcends the ordinary? At Concentra, we offer opportunities beyond patient care. As a valued member of our team, you'll be part of our efforts to provide exceptional service to our employer clients and exceptional care to their employees. Our values define our path forward – always working to ensure welcoming, respectful, and skillful care. Join Concentra, and see what makes us different and better.
The DevOps Engineer II is responsible for automating and maintaining configurations, deployments, services, integrations, and monitoring. Additionally, they help resolve service incidents, improve custom application performance, and assist software engineering with planned improvements and projects. The DevOps Engineer II position maintains legacy applications while working with application development to migrate these applications to modern frameworks in cloud environments. The role includes extensive coordination with the application, development, and security teams. The DevOps Engineer II will design and implement automation to support business processes or technology. An ability to rapidly learn new technologies and environments to ensure a superior level of customer service is a must. They are responsible for incorporating and adhering to requirements defined by security and enterprise architecture.
Responsibilities:
Create, configure, and maintain CI/CD pipelines as well as enforcing and adjusting standards as
needed
Configure, monitor, and maintain applications, services, and environments
Create, maintain, and update Configuration as Code (CaC) (Ansible experience is a plus)
Create, maintain, and update Infrastructure as Code (IaC) (Terraform experience a plus)
Create pipelines for build and deployment of container-based applications and services
Update applications in Kubernetes using Helm charts
Analyze environments, systems, and services to help remediate service degradation and service outages
Follow all best practices and standards for IAM, encryption, and security policies with all implementations
Innovate on pipelines including build, test, and deployment stages
Create, maintain, and update documentation and deployment diagrams
Identify improvements and areas for innovation in the codebase to drive a DevOps culture
Create and document designs, processes, and standards
Consult on custom developed application architecture
Assist technical and non-technical teams with new applications and application update rollouts
Suggest and implement improvements to existing software development processes and workflows
Promote communication, integration, and collaboration for enhanced software development productivity
Ensure all changes comply with change management policies and procedures
Ensure all applications and services are monitored and metrics collected for observability
Clearly and accurately describe a design, implementation, configuration, or error when documenting or communicating
Qualifications:
Education Level: Bachelor’s Degree ; Major: Computer Engineering or Computer Science
Experience in lieu of required education is acceptable
5+ yrs. relevant experience.
Experience with AWS or Azure required
Experience with PowerShell, python, bash, or other scripting languages requried
Experience with Configuration as Code (CaC), preferably with ansible
Experience with Infrastructure as Code (IaC), preferably with terraform
Experience with source control and git required, preferably with GitLab
Experience with CI/CD pipelines required, preferably with GitLab Runners
Experiences with containers, such as Docker Images or Kubernetes, required
Experience with modern multi-tier applications required
Experience with operating systems administration, including Windows and Linux, required
Knowledge of browser-based technology preferred
Knowledge of networking preferred
Knowledge of Microsoft productivity applications required
Experience with observability and monitoring solutions required (Dynatrace experience a plus)
Experience with Atlassian tools (e.g. Jira, Confluence) a plus
Experience with Agile processes and methods preferred
Understanding of TIBCO BusinessWorks, BusinessConnect and EMS a bonus
Experience with serverless code or Function as a Service (FaaS) a plus (e.g. Azure Functions and AWS Lambda)
Development experience with any of the listed technologies a plus (.NET, Java, C#, Python)
Experience with relational databases a plus (SQL Server, Oracle, Sybase, MySQL, Postgres, AWS Aurora, Azure SQL)
Job Related-Skills/Competencies* Ability to effectively multi-task and adapt to changing business priorities
Excellent attention to detail
Willingness to learn new technologies
Excellent analytical and problem-solving skills
Identify patterns and logical relationships
Excellent time management and organizational skills
Proven drive towards continual improvement
Strong interpersonal and communication skills
Clearly and accurately describe a design, implementation, configuration, or error when documenting or communicating
Strong dedication to quality customer service
Must possess a personal sense of urgency
Excellent teamwork skills
Additional Data:
Employee Benefits* 401(k) Retirement Plan with Employer Match
Medical, Vision, Prescription, Telehealth, \& Dental Plans
Life \& Disability Insurance
Paid Time Off
Colleague Referral Bonus Program
Tuition Reimbursement
Commuter Benefits
Dependent Care Spending Account
Employee Discounts
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation, if required.
*This job requires access to confidential and sensitive information, requiring ongoing discretion and secure information management* Concentra is an Equal Opportunity Employer, including disability/veterans