company logo

Senior Software Engineer (DevOps)

Strategic Systems International

Remote

%LABEL POSITION TYPE REMOTE HYBRID%

Full Time

PURPOSE:

We are seeking an experienced DevOps Engineer with 3–5 years of hands-on expertise in containerization, cloud infrastructure, and CI/CD automation. The ideal candidate will have strong experience with Docker, Kubernetes, and cloud platforms (AWS, Azure, GCP), along with a solid understanding of networking, Linux systems, and Infrastructure-as-Code (IaC) tools. This role requires a proactive engineer with excellent communication skills and the ability to manage complex infrastructure deployments across multi-cloud environments.

KEY RESPONSIBILITIES:

  • Design, deploy, and manage modern containerized workflows using Docker and Kubernetes.
  • Operate and maintain large Kubernetes clusters, ensuring scalability, reliability, and security.
  • Manage Kubernetes configurations, Secrets, ConfigMaps, and service meshes (e.g., Istio).
  • Build and manage CI/CD pipelines, coordinating builds with Helm and other CI tools.
  • Automate infrastructure provisioning and deployments using Terraform, OpenTofu, CloudFormation, ARM, or Bicep.
  • Write Bash, Python, and YAML scripts to streamline operational workflows.
  • Implement monitoring and observability solutions using Prometheus, Grafana, Stackdriver, or OpenCensus.
  • Proactively monitor system performance and troubleshoot issues across distributed systems.
  • Deploy and manage microservices-based architectures on AWS, Azure, or GCP.
  • Manage IAM roles, policies, billing, and cost optimization on cloud platforms.
  • Ensure cloud infrastructure follows best practices for scalability, security, and cost-efficiency.
  • Work with Redis, MongoDB, PostgreSQL, and RabbitMQ to support application needs.
  • Ensure database integrations are secure and optimized for performance.
  • Apply networking fundamentals to configure secure and reliable communication between services.
  • Implement cloud-native security practices, including identity and access management.
  • Work with HashiCorp Vault for secure secrets management.
  • Collaborate with development, QA, and operations teams to ensure smooth software delivery.
  • Take ownership of infrastructure, deployments, and operational reliability.
  • Communicate effectively with clients and internal teams (Communication skills rated 4/5).

QUALIFICATIONS, SKILLS, AND EXPERIENCE:

  • Bachelor’s degree in Computer Science or related field.
  • 3–5 years of professional experience in DevOps, Cloud, or Infrastructure Engineering.
  • Proven expertise in Docker and Kubernetes for container orchestration.
  • Strong experience with AWS, Azure, or GCP (multi-cloud experience is a plus).
  • Hands-on experience with IaC tools (Terraform, OpenTofu, CloudFormation, ARM, Bicep).
  • Strong Linux administration and scripting skills (Bash, Python, YAML).
  • Experience with microservices deployments in cloud environments.
  • Familiarity with Redis, MongoDB, PostgreSQL, and RabbitMQ.
  • Proficiency with monitoring tools (Prometheus, Grafana, Stackdriver, OpenCensus).
  • Solid understanding of networking fundamentals.
  • Experience with cloud security, IAM, billing, and cost analysis is a plus.
  • Azure or AWS certifications are a plus.
  • Strong problem-solving, communication, and teamwork skills.
  • Ability to work with clients and stakeholders effectively.

A Culture of Belonging: At our core, we value diversity and inclusion. As an equal opportunity employer, we are dedicated to creating a workplace where every voice is heard, every person is respected, and everyone has the opportunity to succeed.

Senior Software Engineer (DevOps)

Remote

%LABEL POSITION TYPE REMOTE HYBRID%

Full Time

August 21, 2025

company logo

Strategic Systems International