Primary Functions
-
- Build and deploy code for healthcare product and associated services. Develop build scripts and infrastructure as code for various teams.
- Maintain build and deployment pipelines to ensure quality delivery of software and infrastructure.
- Collaborate with development, security operations and engineering teams to deliver products.
- Foster DevOps culture and champion an Everything as Code approach.
- Investigate and resolve any customer integration issues that arise during implementation.
- Document best practices and lessons learned to drive continuous improvement.
- Establish technical relationships with our development teams.
- Design, implement and maintain a secure and scalable infrastructure templates and deployment pipelines.
- Provide ongoing maintenance and support of internal tools infrastructure and improve system health and reliability.
- Maintain thorough documentation on the development pipeline.
- Assist developers and engineers with deployments and builds as needed.
- Accountable for ensuring that all working hours are accurately reported in Netsuite on a daily or weekly basis, that the majority of (if not all) hours are tracked as billable and that the project management tool in Netsuite is properly and fully utilized.
- Tracking and reporting of billable hours is a critical aspect of project management and delivery to our customers and this is a major area of accountability.
- Comply with the privacy, security and confidentiality policies.
Prerequisites
-
- At least five years of experience in a DevOps Engineer type of role as well as a similar software engineering role is preferred.
- Proficiency in Python is essential along with good knowledge of Java Applications.
- Experience working with Gitlab CI/ CD, Jenkins is important.
- Ansible, Terraform or Chef, proficiency in Java, Golang, AWS Cloudformation and Azure ARM Templates would be beneficial.
- Able to prioritize and track multiple projects in parallel.
- Highly responsive and have a customer-first mindset.
- Knowledge of cloud service providers and best practices around implementation and configuration, preferably managing customer environments is nice to have but not required.
- Knowledge of operating and maintaining production systems in Linux and public cloud environments such as AWS, Azure, GCP or OCI is an asset but not required.
- An understanding of Kubernetes or other Docker orchestration tools is nice to have but not required.