Health Axis Group, a leader in healthcare technology, is searching for a DevOps Engineer to join our release team here in Tampa, FL. The DevOps Engineer will be a member of the Software Engineering team and will be responsible for developing and maintaining tools to improve the build and release process. Also, the Dev Ops Engineer will focus on continuous deployment, continuous integration, and test-driven development.
Principal Duties and Responsibilities:
- Establish and configure servers, storage and networks for organization-wide use
- Work with product development teams to understand current build process and procedure.
- Assist in the creation of build process and procedure to ensure successful implementation of best practices in build/deployment automation.
- Create and implement step by step plans to get from today’s deployment process to an automated solution.
- Configure TFS/build templates to automatically deploy code to designated environments.
- Ongoing monitoring and maintenance of team building / deployment processes to ensure optimal functionality.
- Assist with manual deployments as necessary until automation is in place.
Customer Service:
- Responsible for driving the HXG culture through values and customer service standards.
- Accountable for outstanding customer service to all external and internal contacts.
- Develops and maintains positive relationships through effective and timely communication.
- Takes initiative and action to respond, resolve and follow up regarding customer service issues with all customers in a timely manner
Requirements & Qualifications
Requirements & Qualifications
- Extensive experience with source code repositories, version control systems and branch management (Team Foundation Server) is essential
- A strong understanding of Software Development Life Cycle, Test Driven Development, Continuous Integration and Continuous Delivery
- Experience maintaining and deploying web / SaaS applications
- Experience with build/continuous integration tools
- Experience with build automation & software project management tools
- Experience in designing, building, maintaining and coordinating an automated build/ release from Development to production environment.
- Organizational skills and attention to detail
- Analytical thinking and thoroughness
Education:
- Bachelor’s Degree in Business, Computer Science or equivalent experience required.