Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
Position Title: DevOps Engineer
Reports Directly To: Senior QA/ DevOps Manager
Location: Remote / Hybrid
Duration : Full Time
Job Summary: As a company that is rapidly expanding, we are looking for an experienced DevOps Engineer to join our DevOps team and drive the implementation of applications and services. We are a Health Information Exchange that takes data provided by our participants and in turn makes that data available at the Point of Care to facilitate better health outcomes. Our DevOps team works very closely with Engineering, App Support, and Infrastructure teams to securely design, build, test and deploy a highly scalable environment in our Azure Cloud. Our teams currently use the Azure DevOps and Portal Platforms, Azure Pipelines, Terraform, and several native Azure services to help deliver our applications and services to be used directly at the Point of Care. The ideal candidate will bring several years of experience in a DevOps role on the Azure platform. The candidate will be tasked with learning the environment, understanding the existing DevOps processes, and providing direction on furthering DevOps capabilities. The candidate will be instrumental in ensuring our API endpoints, applications, and architecture are secured, available, and performant.
Job duties:
Job Summary: As a company that is rapidly expanding, we are looking for an experienced DevOps Engineer to join our DevOps team and drive the implementation of applications and services. We are a Health Information Exchange that takes data provided by our participants and in turn makes that data available at the Point of Care to facilitate better health outcomes. Our DevOps team works very closely with Engineering, App Support, and Infrastructure teams to securely design, build, test and deploy a highly scalable environment in our Azure Cloud. Our teams currently use the Azure DevOps and Portal Platforms, Azure Pipelines, Terraform, and several native Azure services to help deliver our applications and services to be used directly at the Point of Care. The ideal candidate will bring several years of experience in a DevOps role on the Azure platform. The candidate will be tasked with learning the environment, understanding the existing DevOps processes, and providing direction on furthering DevOps capabilities. The candidate will be instrumental in ensuring our API endpoints, applications, and architecture are secured, available, and performant.
Job duties:
Hands-on development experience in writing code and building pipelines from scratch
Ability to write Terraform to create and configure Azure Portal Resources
Ability to write Azure DevOps YAML to build pipelines for end-to-end deployments
Experience with Scripting languages (PowerShell, Bash, Azure CLI) to configure agents, settings and facilitate deployments solutions
Experience in working with version control systems like Git and source control management tools in GitHub
Experience in creating SQL Database, compiling SQL Scripts, and configuring permissions
Strong understanding of managing and updating certificates and SSL set up for Apps in Azure
Serve as Tier 2-3 escalation between the Application Support and the Engineering teams
Perform staging and production deployments and perform smokes tests as necessary
Participate in the technical design of new systems and architectures to ensure scalability, security, and availability and that resources are following best practices in Azure Portal
Establish policies and procedures for deploying code developed by our external vendor partners
Initiates and produces technology documentation and standard operating procedures
Provide expertise in security, networking, and Azure cloud to improve deployed environments
Guide the team on best practices, patterns, and vision for the application and automation infrastructure
Essential Duties and Responsibilities Include the following. Other duties may be assigned.
Provide expertise in security, networking, and the Azure cloud to evaluate and improve deployed environments.
Guide the team on best practices, patterns, and vision for the application and automation infrastructure
Further enhance client maturity and efficiency in building CICD pipelines and orchestration
Work closely with developers to ensure that operations policies and efforts are aligned with design/development process
Participate in the technical design of new systems and architectures to ensure scalability, security, and availability
Establish policies and procedures for deploying code developed by our external vendor partners
Initiates and produces technology documentation and standard operating procedures
Serve as Tier 3 escalation between the Application Support team and the Engineering team
Utilize deployment documentation to perform successful UAT and Production deployments
Troubleshoot and resolve deployment issues
Qualifications and Experience To perform this job successfully, the incumbent must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Familiarity with publishing and deploying ASP.NET Core
Hands on experience building and maintaining pipelines as code
Hands on experience leveraging PowerShell and Azure CLI to automate deployment processes
Hands on experience with using GitHub as a source control system to manage versioning of IaC
Experience with Azure DevOps, Terraform, and the Azure cloud
3+ years of software engineering and DevOps experience
Experience configuring Azure services (Azure App Services, Azure Storage, Azure SQL Database, Azure API Management, Azure Key Vault, Azure AD, etc.)
Experience with Configuration Management and Infrastructure as Code
Experience designing and implementing secure Azure infrastructure
Experience with Azure Kubernetes Service (AKS) is preferred but not required
Ability to troubleshoot complex networking architectures would be an advantage
Detail oriented to keep detailed notes and troubleshooting steps on tickets
Skills :
Full Time