Summary

We are seeking a senior DevOps Engineer to support an API modernization initiative by building resilient CI/CD pipelines and managing the infrastructure for both legacy and modern API services. This role is central to enabling zero-downtime deployments, secure API communications, and reliable operations across hybrid environments.

The position offers the opportunity to work with .NET Core REST APIs, legacy WCF/SOAP services, containerization, and cloud-native tooling to modernize deployments, improve observability, and harden security for production API traffic.

Responsibilities

  • Design and implement CI/CD pipelines for .NET Core REST API deployments.
  • Automate testing, deployment, and rollback processes for new and legacy services.
  • Manage blue-green deployments to achieve zero-downtime migrations.
  • Integrate security scanning and compliance checks into deployment pipelines.
  • Implement containerization strategies for .NET Core applications.
  • Configure and maintain load balancing and failover mechanisms.
  • Manage hybrid environments supporting legacy WCF/SOAP and modern REST services.
  • Set up and maintain monitoring and logging solutions for API services.
  • Manage certificate lifecycle for OAuth and transit security, including rotation.
  • Implement network security controls and secure deployment practices for OAuth 2.0 and MFA.

Requirements

  • 5+ years of experience in DevOps or infrastructure automation.
  • Proven experience designing and maintaining CI/CD pipelines using Azure DevOps, Jenkins, or GitLab CI.
  • Hands-on experience with Docker and Kubernetes for application containerization and orchestration.
  • Experience with Infrastructure as Code using Terraform or ARM templates.
  • Familiarity with configuration management tools such as Ansible or Puppet.
  • Experience with Azure cloud platform and related services.
  • Knowledge of IIS and Windows Server administration and .NET Core deployment/hosting.
  • Proficiency with PowerShell scripting and automation.
  • Experience with monitoring and logging tools such as Prometheus, Grafana, Azure Monitor, ELK stack, or Splunk.
  • Understanding of OAuth 2.0, certificate management, and secrets rotation.
  • Experience implementing automated security scanning and vulnerability assessments.

Nice to Have

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Azure certifications (AZ-104, AZ-400, or similar).
  • Experience with legacy system migrations.
  • Knowledge of database administration and backup strategies.
  • Familiarity with Agile development practices.
Category: Contractor IT Software
Type: Full Time USD payment
Location: Remote

Solicitar este puesto

Tipo(s) permitido(s): .pdf, .doc, .docx

CONTACTANOS

1209 MOUNTAIN ROAD PL NE STE N ALBUQUERQUE, NM 87110

© 2025 | Team Up LLC – Desarrollado por Tuyo Tienda