DevOps AssociateRemoteFull-time11 days ago

Career Path Advertising
Do You Want to Discover Your Ideal Career Path?Craft Your Own Career Path for Free!

About the job

The DevOps/Release Engineer is responsible for streamlining development workflows, automating deployments, and ensuring the reliability and scalability of the software infrastructure. The resource works closely with CHOC developers and IT teams to manage CI/CD pipelines, infrastructure as code, and cloud deployments.

What will you do?

  • CI/CD Pipeline Management: Design, implement, and maintain automated build, test, and deployment pipelines to improve development velocity.
  • Infrastructure as Code (IaC): Manage cloud-based infrastructure using Terraform, Kubernetes, Docker, or similar tools.
  • System Monitoring & Performance Optimization: Ensure high availability, scalability, and security of production systems through proactive monitoring and alerting.
  • Security & Compliance: Implement security best practices, vulnerability management, and access controls to comply with healthcare IT standards.
  • Collaboration & Support: Work with developers to optimize deployment strategies, troubleshoot build failures, and improve development workflows.
  • Incident Management: Maintain disaster recovery plans, troubleshoot system outages, and ensure rapid resolution of production issues.
  • Updating internal documentation, and diagrams to reflect recent changes, processes, and solutions.
  • Helping developers optimize their code for performance
  • Analyzing logs and metrics to pinpoint the root cause of failures, Simulating production issues in test environments, Applying quick fixes and patches, Performing root cause analysis (RCA) to prevent future occurrences.

Qualifications

  • Infrastructure as code (Iac), specifically using Terraform / Ansible / CloudFormation / Azure Resource Manager
  • Design, build and maintain infrastructure automated processes and tools (Rundeck, Jenkins, TeamCity, GitHub Actions, GitLab, SonarQube, Veracode, Contrast Security etc.)
  • Cloud Engineering experience with multi-cloud, preferably Azure and AWS. both is a super plus
  • Networking (VPC, VNETs, security groups, ALB/NLB, NAT, Route53, VPNs, WAF) and Network Architecture (ELB, NGINX, SSL, DNS, DHCP, IPsec)
  • Programming/Language skills – bash scripting, PowerShell, Python, (GO, SQL, NoSQL, log query languages - is a plus ) , and the utilization of APIs yes for a Mid-level for Jr is a super plus 
  • Windows Server OS, Linux OS, and Serverless Deployments (Lambda, API Gateway)
  • Experience in the management of Windows Server OS, VMWare vCenter, SAN storage, HPE Server Hardware, HPE OneView, Windows Failover Clustering, Microsoft SQL Server, Postgres, SMB, NFS, Widows Server Patching, etc.
  • Docker experience with the orchestration tools, especially Kubernetes/EKS/AKS, Rancher, or other container management solution
  • In-depth experience with the YAML config management, especially Helm, Terraform & Ansible
  • Experience with Agile processes, testing, and code/peer review
  • High Availability, Disaster Recovery, Capacity, Performance and Cost management
  • Logging, Monitoring and Alerting (On-Call) – Grafana, Datadog, New Relic, ELK, CloudWatch etc.,
  • Change control process and DevOps/SRE standard best practices

Skills

Hard Skills

Adaptability

Soft Skills

Analytical ThinkingCollaboration

Technical Expertise

AWSAzureDevOpsPythonSQL