CareerZen Logo
Company logo

Senior DevSecOps Software Engineer

Belcan

Contract

Cedar Rapids, IA

Job description

Job Title: DevOps Engineer

Location: Remote (U.S)
Duration: 6+ Months (Contract)
Client Domain: Product-based Technology Company
Citizenship Requirement: Must be authorized to work in the United States

About the Role:

We are seeking a DevOps Engineer with a strong background in IT systems analysis, development, and integration to support modern cloud-native application infrastructure. This role requires experience with Continuous Integration/Continuous Delivery (CI/CD) practices and working knowledge of systems that support digital identity and data authenticity.

The ideal candidate is a self-starter, comfortable working in a remote environment, and experienced in automating, monitoring, and scaling infrastructure for high-availability systems.

Mandatory Requirements:
  • 5+ years of experience in IT analysis, software development, and systems integration.

  • 3+ years of hands-on experience with modern CI/CD tools and pipelines (e.g., Jenkins, GitLab CI, GitHub Actions, CircleCI).

  • 1+ year of experience supporting digital identity or data authenticity systems (e.g., OAuth2, SAML, PKI, identity management platforms).

Key Responsibilities:
  • Design, implement, and maintain robust CI/CD pipelines for reliable software delivery.

  • Automate infrastructure and application deployments using Infrastructure-as-Code tools (Terraform, Ansible, etc.).

  • Monitor system performance and troubleshoot infrastructure-related issues.

  • Build and manage containerized environments using Docker and orchestration tools like Kubernetes or Amazon ECS.

  • Collaborate with development, QA, and security teams to ensure secure and efficient DevOps practices.

  • Implement logging, monitoring, and alerting solutions for production and staging environments.

  • Manage secrets and configurations securely across environments.

  • Support digital identity and data integrity systems to ensure compliance and security.

  • Continuously improve DevOps workflows to optimize performance, scalability, and availability.

Required Skills & Qualifications:
  • Strong experience with cloud platforms such as AWS, Azure, or GCP.

  • Proficient in scripting (Bash, Python, or similar) for automation.

  • Deep understanding of source control (Git), CI/CD tools, and container technologies.

  • Familiar with modern DevSecOps practices and tools.

  • Strong knowledge of networking, security, and identity management fundamentals.

  • Comfortable working in a remote and collaborative Agile/Scrum environment.

  • Excellent communication and documentation skills.

Preferred Qualifications:
  • Industry certifications (e.g., AWS Certified DevOps Engineer, Azure DevOps Engineer, CKA/CKAD).

  • Experience with GitOps tools like ArgoCD or Flux.

  • Familiarity with identity providers (Okta, Auth0) and authentication protocols.

  • Exposure to compliance frameworks (e.g., SOC 2, NIST, FIPS).

  • Experience in zero-trust or identity-first security environments.