Serves as a DevOps Engineer supporting a dedicated DevOps team. This role will be responsible for applying DevOps best practices and ideas to include testability, repeatability, and automation, and be able to provide skill uplift, knowledge transfer and sharing of DevOps concepts and best practices to various agile team members.
LEVEL 3 - Performs job functions with minimal supervision (in addition to levels 1 and 2 skills)
- Maintain container orchestration technologies such as Kubernetes
- Educate key people on security and scalability
- Assist with providing continuous monitoring capabilities
- Design, build and maintain the CI / CD infrastructure and tools
- Leverage CI / CD tools to automate testing and deployment
- Develop backend web services
- Administer Docker runtime or similar container platforms
- Administer SQL and NoSQL technologies
- Administer Linux servers supporting applications
- Participate with others in leveraging VMWare
- Troubleshoot complex scenarios
- Identify and escalate situations requiring urgent attention
- Use your understanding of networking and storage technologies related to databases
- Implement infrastructure as code related to tooling
- Work with configuration management systems to include Chef, Puppet, and / or Ansible
- Orchestrate database related changes on a CICD Pipeline
ALL LEVELS
Each progressive level includes the ability to perform the essential functions of any lower levels.The position requires a full-time work schedule. Full-time is defined as working at least 40 hours per week, plus any additional hours as requested or as needed to meet business requirements.Perform all other duties as assigned.REQUIRED COMPETENCIES
1. Required Job Skills (Applies to All Levels)
Configuration Management skills using Chef or PuppetInfrastructure automation skills using Terraform or similarCICD pipeline creation using Jenkins or similarManage release workflows using XLRelease or similarProficient using PCProficient in spreadsheet, database, flow charting, and word processing softwareWorking knowledge of current software protocols and Internet standardsExcellent IT troubleshooting skillsKnowledge of data privacy practices and laws, including HIPAA regulations related to data securityWilling to work under different technologies and take up new technology responsibilities outside core skills2. Required Professional Competencies (Applies to All Levels)
Ability to prioritize tasks and work with multiple priorities, sometimes under limited time constraints.Perserverance in the face of resistance or setbacks.Effective interpersonal skills and ability to maintain positive working relationship with others.Proficient Verbal and written communication skills and the ability to interact professionally with a diverse group, executives, managers, and subject matter experts.Working with and managing third partiesAbility to maintain confidentiality and privacyComfortable with collaboration, open communication and reaching across functional bordersAbility to work under pressure in a fast paced environment and meet tight deadlinesAbility to act independently to drive IT goals and change3. Required Leadership Competencies
N / APREFERRED COMPETENCIES
1. Preferred Job Skills (Applies to All Levels)
Strong Configuration Management skills using ChefStrong Infrastructure automation skills using TerraformAbility to create CICD pipeline using JenkinsAbility to manage release workflows using XLReleaseUnderstanding of High Availability and Disaster RecoveryAny Azure CertificationFamiliarity with Healthcare industryAbility to conduct interview sessions2. Preferred Professional Competencies (Applies to All Levels)
Advanced systems research and analysis expertiseSolid technical ability and problem solving skillsKnowledge of Health Care Provider industry3. Preferred Leadership Experience and Competencies (Applies to Level 4)
Ability to provide mentoring and peer review to team membersAbility to build lesson plans and deliver to team membersAbility to lead DevOps transformations