Senior Developer I , DevOps and Platforms – DevOps Engineer – SW

ID: Req21201

Location: CA - San Diego

Senior DevOps Engineer

Hybrid role for Dallas, TX | San Diego, CA | Boca Raton, FL

***This role doesn't provide sponsorship or H1 transfers.

Welcome to AMN Healthcare: Where Your Career Becomes the Next Big Success Story!

Ever wondered what it takes to build one of the largest and most successful healthcare staffing and total talent solutions companies?  It takes trailblazers, innovators, and amazing people like you.  At AMN Healthcare, we don’t just offer jobs; we pave the way for incredible careers.

Why AMN Healthcare?  Because You Deserve the Best:

 

  • Forbes Recognition: We don’t just make lists; we make headlines.  AMN Healthcare proudly claims a spot on Forbes’ prestigious lists not once, but twice!  We’re among the “Best Large Employers for Women,” a testament to our commitment to excellence.
  • SIA Approval: Acknowledged by Staffing Industry Analysts (SIA) as one of the “Rapidly Advancing Staffing Firms,” we have no plans to decelerate in the future.
  • Incredible Futures: Join a team that doesn’t just talk about building the future; we’re shaping it.  Discover how AMN Healthcare is crafting incredible futures, one amazing career at a time.

 

The Senior DevOps Engineer has a solid background in Cloud Technology (Azure/AWS) technology to support the entire release management lifecycle. This individual is a dedicated, highly motivated, and innovative engineer with a track record of taking initiative and delivering results, capable of working in a fast-paced agile environment, administering client-facing environments, and working cooperatively with a multi-functional environment.

Job Tasks:

  • Communicates clearly and promptly in verbal and written communication with senior leadership.
  • Able to guide others in analyzing and solving program and system issues and problems.
  • Able to drive and foster constantly evolving technologies and methodologies and apply them to technological and business needs of significant scope.
  • Able to analyze, diagnose, and resolve highly sophisticated programming and system coordination problems.
  • Able to provide technical direction and solutions to peers and leaders.
  • Able to lead and coordinate large multi-discipline teams (5+) for sophisticated work efforts, including estimating, coordinating, tracking progress, inspiring others to complete tasks on time, assisting with resolving issues, and creating status reports.
  • Creates a climate where people want to do their best. Can motivate and empower others on work teams.
  • Proven expertise and ability to lead others in defensive programming.
  • Develops and directs the creation of efficient and maintainable program code.
  • Develops efficient and effective program and system solutions for solving highly sophisticated business problems.
  • Develops highly sophisticated programs and systems supporting business processes and objectives.
  • Understands, advises, and participates in deliverables required by approved Development Lifecycles.
  • Determines and directs system design and prepares work estimates for development or changes for multiple work efforts.
  • Prepares and directs program, system, operational, and User documentation creation.
  • Integrate with agile teams to provide expert guidance regarding standard methodologies for building and maintaining continuous integration and delivery pipelines.
  • Responsible for creating builds and releases along with any planned documentation.
  • Responsible for performing software installation and deployments using an Infrastructure as Code paradigm.
  • Set up and maintain development, test, and production environments.
  • Provide input to development teams from a system/network administrator perspective.
  • Implement and maintain system health and performance monitors and alerts.
  • Collaborate with development teams to resolve system health and performance issues and risks.
  • Perform capacity planning for hardware resources.
  • Migrate existing systems and set up new systems in a cloud hosting provider.
  • Develop SQL, PowerShell, and bat scripts to automate software testing tasks.
  • Implement and recommend security controls.

Azure-Specific Skills (Azure DevOps Positions)

  • Design and implement fully automated CI/CD pipelines based on the Azure DevOps task-based build system.
  • Ability to use Classic and YAML style pipelines.
  • Ability to lead migration from classic to YAML pipelines.
  • Ability to lead the design of reusable Library Variable groups and task groups for standardization across many domain services.
  • Ability to lead the design of Artifact management and retention according to organization compliance requirements.
  • Leverage the full power of the Microsoft – Azure DevOps tools offering to automate further build, release packaging, deployment, and application configuration management processes.
  • Ability to implement reusable ARM templates across multiple environments to deploy and modify all Azure resources in an IAC-only climate.
  • Ability to implement lead ARM to Terraform migrations
  • Knowledge of Azure resources with emphasis upon PaaS resources such as AFD, AGW, APIM, VNets, App Services, Function Apps, Static Web Sites, Azure Blob storage, Azure Service Bus

Systems

  • Sophisticated knowledge of the platform, operating systems, and supporting protocols, including Microsoft Windows Active, VMware virtualization, and TCP/IP.
  • Linux Systems Administration.
  • Diverse Hybrid Multi-Cloud Data Center environment, public cloud IAAS, PAAS (AWS, Azure, or GCP).
  • AWS services (EC2, S3, Route53, IAM, CloudWatch, CloudFormation, Lambda, Direct Connect).
  • Azure services (VM, Blob Storage, VNet, NSGs, ASGs, AAD, Key Vault, Express Route, Azure Functions, Azure Web Apps, etc.)
  • Container solutions (Docker, Kubernetes).
  • CI/CD & Automation Tools (Chef, Puppet, Ansible, Azure DevOps)
  • Scripting/Automation (PowerShell, PowerCLI, Python, etc.).
  • LAN/WAN routing technologies and protocols.
  • MS Active Directory design, implementation, management, and maintenance.

Minimum Experience:

  • At least 5 years of niche experience in designing, building, and automating solutions using AWS and Azure cloud technologies and services, including health monitoring, data security, capacity metering, cloud pricing, cloud expense management, and high availability/resiliency.
  • In-depth, practical experience with Public Cloud methodologies (IaaS, PaaS, SaaS), automation, orchestration, trends, and industry-leading cloud vendor offerings
  • Familiar with the interworking of Web applications and relational databases
  • Solid understanding of network theory, rules, practices, and principles.
  • Experience setting disaster recovery and High availability solutions using cloud native technologies and standard methodologies.
  • Demonstrated ability to create automated processes using well-known languages and frameworks such as PowerShell, CLI, python, JSON, Chef, and Jenkins pipeline.
  • Experience in a fast-paced, Agile/DevOps environment.
  • Experience in applying CI/CD pipeline automation in tools like Jenkins, CloudBees, or AzDevOps is required.

Minimum Education:

  • IT-related degree, associate or Bachelor program, or equivalent combination of education and experience required.

Preferred Education/Certifications:

  • MS or equivalent experience in Computer Science or Information Technology
  • Public cloud certifications (AWS SysOPs, SA, DevOps, MCSE-Cloud, MCSD-Azure)
  • Microsoft certifications
  • VMWare Certifications
  • Linux Certifications
  • Citrix Certifications
  • Cisco Certifications

Our Core Values

Respect ● Passion ● Continuous Improvement ● Trust ● Customer Focus ● Innovation

At AMN Healthcare, our diversity, equity, and inclusion philosophy is grounded in the belief that we should respect all voices, seek different perspectives, and succeed when we act together as a positive force for all of humanity. AMN Healthcare strives to foster a workplace of belonging where all team members can be their authentic selves, where we can apply our collective skills to innovate solutions that empower the future of care. AMN Healthcare is an equal opportunity employer.

We have observed a significant uptick in fraudulent activities where bad actors masquerade as recruiters, offering fictitious job opportunities in exchange for service or processing fees.  Please exercise caution and due diligence when reviewing job offers.  Verify the sender’s email address carefully.  AMN representatives will always communicate via official company email accounts and never through free email services such as Yahoo, Gmail, or Hotmail.

Pay Rate: $113,500 - $134,500 Salary

Final pay rate is dependent on experience, training, education, and location.

Share This Job