DevOps Engineer

American Board of Anesthesiology Inc
Raleigh, NC, US
Full-time

Job Description

Job Description

DevOps Engineer

Reports to : Sr. Manager, Applications & Development

Our Organization

We are a medical specialty certifying board serving anesthesiologists. Since 1938, we have been administering certification exams and today we take an innovative approach to certification and continuous learning.

We foster practice standards that instill confidence and trust that board-certified anesthesiologists have the knowledge and skills to provide high-quality patient care.

We are dedicated to elevating expertise in an evolving profession. Our mission is to advance the highest standards of the practice of anesthesiology.

We work together with physician anesthesiologists to ensure they provide the best care possible for every patient, every day.

Position Description

We are seeking a skilled DevOps Developer to join our team. In this role, you will play a critical role in designing, building, and implementing tools and processes for continuous integration and continuous deployment (CI / CD) to support our software and testing ecosystems, which are built on Microsoft Azure's suite of services, including .

NET, Dynamics 365, Power Platform and Azure services. You’ll collaborate closely with our development and quality assurance teams to ensure efficient and reliable software delivery.

Your expertise will drive the delivery of scalable, secure, and efficient applications while contributing to our organization's cloud migration and innovation efforts.

If you’re passionate about improving software workflows, we encourage you to apply.

Education

Baccalaureate degree or comparable work experience is required.

Skills

  • Independent self-starter with strong interpersonal and communication skills.
  • Ability to think logically and analytically in a problem-solving environment.
  • Ability to work concurrently on multiple tasks and projects while delivering high quality work.
  • Ability to work as part of a team.
  • Works in a disciplined manner with attention to detail.
  • Ability to learn new technologies quickly. Demonstrated willingness to keep technical skills and knowledge up to date.
  • Ability to understand the trade-offs and risks between technology choices, developing pragmatic solutions that balance delivery while maintaining high quality.
  • Ability to create high-quality systems documentation.
  • Understanding of project cycles, software development environments, and source control techniques.

Experience

  • Proven experience as a DevOps Engineer, preferably in an Azure environment.
  • Strong knowledge of CI / CD tools (Azure DevOps, Ansible, Github, etc.).
  • Experience with containerization, including Docker and Kubernetes.
  • Familiar with microservice and cloud architecture.
  • Understanding of version control systems (git), branching strategies, and actions.
  • Experience building end-to-end data pipelines, automations and virtualizations.
  • Proven problem-solving skills and troubleshooting complex issues.
  • Experience in delivery management and providing technical assistance.
  • Advanced proficiency with cloud platforms such as Azure and experience with cloud-based development.

Highly desirable :

  • Strong understanding of integrating Dynamics 365 with other systems.
  • Experience using the Agile software development methodology.
  • Experience with object-oriented programming.

Specific Responsibilities

  • Design, build and maintain Devops and CI / CD pipelines.
  • Create and manage infrastructure as code (IaC) using tools like Terraform or Ansible to maintain reproducible environments.
  • Develop automation testing framework and shared libraries.
  • Automate deployment, and testing processes.
  • Setup and maintain monitoring processes and automated alerts for applications and infrastructure.
  • Ensure system reliability, scalability, and security.
  • Maintain and monitor solutions using Power Platform, Azure Data Lake, Azure Synapse, Azure Data Factory, Azure Pipelines, and Azure Logic Apps.
  • Virtualize environments using tools like Kubernetes and Azure Kubernetes Service.
  • Deploying applications, configuring services, and monitoring and troubleshooting in Azure environments.
  • Implementing data storage solutions, integrating databases, and using Azure data services for efficient data management and analytics.
  • Implementing robust security measures, access controls, and compliance standards to safeguard applications and data.
  • Analyze logs and metrics to identify bottlenecks, optimize application performance, and scale resources dynamically.
  • Optimize resource utilization and cost efficiency.
  • Take ownership of software components and modules from conception through deployment, setting up environments and documenting release notes and technical details regarding functionality and configuration.
  • Use an issue tracking system to document necessary code changes and follow standard versioning requirements using a source control system.
  • Analyze problems and resolve technical issues regarding component functionality and customer enhancements. Fix defects and recommend enhancements as appropriate.
  • Provide technical consulting to internal and external customers to address system issues and recommend solutions.
  • Maintain knowledge of the latest computer technologies.
  • Travel to support remote ABA operations as needed.

Special Requirements

  • Saturday workdays 2-4 days per year.
  • Ability to lift up to 10 pound maximum
  • Ability to sit for 6+ hours per day
  • Must be able to work onsite in Raleigh, NC at least two days / week.
  • 4 days ago
Related jobs
Promoted
Zachary Piper
Fort Liberty, NC

DevOps Engineer, CI/CD, cloud computing, AWS, Azure, Kubernetes, Docker, automation, scripting, configuration management, Git, monitoring, troubleshooting, infrastructure as code, Agile, security, collaboration, scalability, performance optimization, container orchestration, continuous integration, ...

Promoted
Seneca Resources
NC, United States

Position: DevOps Engineer (Senior role). DevOps resource who will integrate into the CDP Program Teams solutions delivery team. ...

Promoted
Umanist Staffing LLC
Raleigh, North Carolina

The DevOps Engineer plays a crucial role in the software development lifecycle by bridging the gap between development, QA, and operations. Relevant certifications like AWS Certified DevOps Engineer, Docker Certified Associate, or similar. Bachelor’s degree in Computer Science, Engineering, or...

Promoted
Qualys
Raleigh, North Carolina

Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!.Interested in this role You can find all the relevant information in the description below.Co-develop and participate in the full lifecycle development of cloud platform services from...

SAS
Cary, North Carolina

ServiceNow CSM DevOps Engineer. ServiceNow CSM DevOps Engineer- Hybrid or R. ServiceNow CSM DevOps Engineer. As a ServiceNow CSM DevOps Engineer, you will:. ...

B264 DB Global Technology, Inc.
Cary, North Carolina

As a DevOps/Platform Engineer, you will be responsible for designing, implementing, and supporting reusable engineering solutions, as well as building and promoting a strong engineering culture. Our Technologists drive Cloud, Cyber and business technology strategy while transforming it within a robu...

Northrop Grumman
Morrisville, North Carolina

Northrop Grumman Space Systems (NGSP) seeks to fill a *Senior Principal DevOps Engineer *in the Payload and Ground Systems Division Engineering organization supporting Integrated National Systems (INS) Business Unit (BU) to support a new Ground program. A DevOps Engineer plans and evolves processes ...

WalkMe
Raleigh, North Carolina

We are looking for a Devops Engineer to join our amazing Cloud Engineering are developing WalkMe’s revolutionary runtime engine and transforming the online experience for hundreds of millions of users. Site Reliability Engineer, DevOps Engineer, or similar role. Our engineering team consists of end...

HedgeServ
Raleigh, North Carolina

At least 2 years of experience as DevOps Engineer, Software Engineer or Systems Administrator. The Cloud Automation and Integration team is responsible for onboarding and fine - tuning the best Infrastructure as a Code practices to the IT organization at HedgeServ, as well as,for promoting a DevOps ...

S&P Global
Raleigh, North Carolina

DevOps pipelines in amercial environment (still hands on). Expert in Continuous Integration and Continuous Delivery using Tools such as GitLab, Azure DevOps, CodeBuild , Bamboo, Jenkins or similar. Proven history of DevOps in AWS. ...