DevOps Engineer Senior
Triwest Healthcare - phoenix, AZ
Apply NowJob Description
We offer remote work opportunities (AK, AR, AZ, CA, *CO, FL, *HI, IA, ID, IL, KS, LA, MD, MN, MO, MT, NE, NV, NM, NC, ND, OK, OR, SC, SD, TN, TX, UT, VA/DC, *WA, WI & WY only). Our Department of Defense contract requires US citizenship and a favorably adjudicated DOD background investigation for this position. Veterans, Reservists, Guardsmen and military family members are encouraged to apply! Job Summary The DevOps Engineer Sr is the primary individual responsible for code management and deployments utilizing Microsoft Team Foundation Server (TFS), Chef and Jenkins. Leverages automated server builds tools and critical infrastructure that supports the company's technology stack. This key role interacts with the application development team and works closely with the developers in deploying cross platform code; operational support, infrastructure architect, and assists in troubleshooting issues. The DevOps Engineer Sr has the discretion on decisions related to automation of processes and tools for efficiency. Education & Experience Required: • 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#, , web API) • 3+ years of experience integrating applications using SOA/web services with knowledge of • 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 Preferred: • 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 Key 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. Competencies Commitment to Task: Ability to conform to established policies and procedures; exhibit high motivation. Communication / People Skills: Ability to influence or persuade others under positive or negative circumstances; adapt to different styles; listen critically; collaborate. Computer Literacy: Ability to function in a multi-system Microsoft environment using Word, Outlook, TriWest Intranet, the Internet, and department software applications. Coping / Flexibility: Resiliency in adapting to a variety of situations and individuals while maintaining a sense of purpose and mature problem-solving approach is required. Creativity / Innovation: Ability to develop unique and novel solutions to problems; view change as necessary. High Intensity Environment: Ability to function in a fast-paced environment with multiple activities occurring simultaneously while maintaining focus and control of workflow. Multi-Tasking / Time Management: Prioritize and manage actions to meet changing deadlines and requirements within a high volume, high stress environment. Organizational Skills: Ability to organize people or tasks, adjust to priorities, learn systems, within time constraints and with available resources; detail-oriented. Problem Solving / Analysis: Ability to solve problems through systematic analysis of processes with sound judgment; has a realistic understanding of relevant issues. Team-Building / Team Player: Influence the actions and opinions of others in a positive direction and build group commitment. Technical Skills: Advanced knowledge and expertise in applications programming methodologies and disciplines; expert knowledge in system analysis and business problem-solving; leadership ability; collaboration skills; exposure to Object Oriented Programming Principles and Web Development concepts. Working Conditions Working Conditions: • Works in a standard office environment or work from home, with weekend or nighttime work to implement changes • Extensive computer work with prolonged sitting Company Overview Taking Care of Our Nation's Heroes. It's Who We Are. It's What We Do. Do you have a passion for serving those who served? Join the TriWest Healthcare Alliance Team! We're On a Mission to Serve®! Our job is to make sure that America's heroes get connected to health care in the community. At TriWest Healthcare Alliance, we've proudly been on that important mission since 1996. DoD Statement Our Department of Defense contract requires US citizenship and a favorably adjudicated DOD background investigation for this position. Benefits We're more than just a health care company. We're passionate about serving others! We believe in rewarding loyal, hard-working people who are willing to learn as they grow. TriWest Healthcare Alliance values teamwork. Join our team, fulfill your responsibilities, and you may also be considered for frequent pay raises, overtime opportunities to earn even more, recognition and reward programs, and much more. Of course, we also offer a comprehensive and progressive compensation and benefits package that includes: Medical, Dental and Vision Coverage Generous paid time off 401(k) Retirement Savings Plan (with matching) Short-term and long-term disability, basic life, and accidental death and dismemberment insurance Tuition reimbursement Paid volunteer time *Annual base salary for Colorado, Hawaii, Washington D.C. and Washington State residents: $113,000- $144,000 depending on experience* Equal Employment Opportunity TriWest Healthcare Alliance is an equal employment opportunity employer. We are proud to have an inclusive work environment and know that a diverse team is a strength that will drive our success. To that end, TriWest strives to create an inclusive environment that cultivates and supports diversity at every organizational level, including hiring and retaining a diverse workforce, and we highly encourages candidates from all backgrounds to apply. Applicants are considered for positions without discrimination on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or any other consideration made unlawful by applicable federal, state, or local laws.
Created: 2024-11-05