TriWest Healthcare Alliance is dedicated to connecting America’s heroes to healthcare in their communities. They are seeking a Senior DevOps Engineer responsible for code management and deployments, collaborating with application development teams, and leveraging automation tools to enhance efficiency in their technology stack.
Responsibilities:
- Collaborate in designing and developing automated scripts for code deployments
- Provide architectural infrastructure design for new projects
- Design, test, and support automated risk management techniques
- Enable the support of continuous and consistent integration techniques for the development teams
- Design and build automated frameworks for the deployment and monitoring for web based services and applications
- Coordinate with client departments to maintain communications support to allow the applications to function properly and efficiently
- Participate in regularly-scheduled project reviews and project statuses with client departments
- Serve as a technical and functional resource to entry level developers
- Provide technical support and system engineering to infrastructure servers that support development, test, and production environments
- Evaluate and test vendor-supplied software packages
- Maintain user manuals, system design documents, diagrams and program documentation
- Perform on-call support functions
- Perform other duties as assigned
- Regular and reliable attendance is required
- Work in a team environment using Agile Project Management (Scrum) and Test Driven Development
- Participate in all Scrum activities such as creating user stories, sprint planning, and sprint retrospectives
Requirements:
- Bachelor's degree in Computer Science, Network Security, Information Technology, or related field with courses in programming or equivalent experience
- If supporting TRICARE contract, must be a U.S. Citizen
- If supporting TRICARE contract, must be able to receive a favorable Interim and adjudicated final Department of Defense (DoD) background investigation
- 5+ years of Object Oriented application experience in .NET development (C#, ASP.NET, web API)
- 3+ years of experience integrating applications using SOA/web services with knowledge of ADO.NET
- 3+ years of experience deploying applications in a Windows Server and/or Linux Redhat environment
- 3+ years of experience with Oracle or MSSQL platforms
- 2+ years of experience in web based front end development (JavaScript, JQuery, Bootstrap, Angular JS)
- Knowledge of software build cycles
- Fluent in PowerShell
- Experience deploying code and establishing branching strategy
- Knowledge of modern DevOps concepts and agile software development practices with a heavy focus on continuous integration, continuous delivery, and automated testing
- Experience communicating with both technical and Business audiences
- Experience with Git-GitHub
- Knowledge of Entity Framework
- Strong written and verbal communication skills
- Familiar with network services specifically with load balancing, NATs, ports and protocols and ACLs
- Technical experience working with healthcare systems or in a government contact systems environment
- Experience with software architectural trends
- Familiarity with Microsoft Team Foundation Server and build automation tools
- Experience with service-oriented architecture (SOA), Web Services, and REST protocols
- Experience with software testing (Functional, Performance, and Unit Testing) and testing software (Load Runner)
- Experience with Ruby
- Experience with Chef Enterprise Application Stack
- Familiarity with current NIST, CIS, HIPAA and VA Handbook requirements for security hardening for OS and application hardening