drjobs Remote DevOps Engineer العربية

Remote DevOps Engineer

Employer Active

The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Dallas, OR - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

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 :

Employment Type

Full Time

Company Industry

Accounting & Auditing

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.