company logo

Senior Software Engineer (DevOps)

Strategic Systems International

Remote

%LABEL POSITION TYPE REMOTE HYBRID%

Full Time

PURPOSE:

We are seeking an experienced Senior DevOps Engineer with strong expertise in AWS and Azure to design, automate, and optimize our cloud infrastructure and CI/CD pipelines. The ideal candidate will lead DevOps initiatives to ensure the availability, scalability, and security of cloud-native systems, while collaborating with cross-functional teams to enable seamless deployments and operational excellence.

KEY RESPONSIBILITIES:

  • Design, build, and manage scalable, secure, and resilient infrastructure on AWS and Azure.
  • Work extensively with AWS services (EC2, Lambda, SQS, ECS/Fargate, EKS, S3, RDS, IAM, CloudWatch, VPC) and Azure services (App Services, AKS, Storage Accounts, Networking, and Identity services).
  • Implement and maintain infrastructure using Terraform, CloudFormation, or ARM templates.
  • Ensure reusable, consistent, and automated provisioning of environments.
  • Develop and manage CI/CD pipelines using GitHub Actions, Azure DevOps, or equivalent tools.
  • Automate build, test, and deployment processes to accelerate delivery cycles.
  • Configure and troubleshoot networking fundamentals including VPCs, NAT gateways, subnets, firewalls, DNS, VPNs, and load balancers (ALB/NLB).
  • Implement security best practices including IAM roles, RBAC, secrets management, and firewall policies.
  • Support compliance efforts (e.g., PCI/HIPAA) where required.
  • Implement monitoring, logging, and alerting solutions using CloudWatch, Azure Monitor, Grafana, or Splunk.
  • Ensure proactive issue detection and performance optimization.
  • Automate operational tasks using Bash, Python, or PowerShell scripts.
  • Improve efficiency and reliability of infrastructure provisioning and application deployment.
  • Work with Docker and Kubernetes for containerized application deployment.
  • Use Helm charts for Kubernetes workload management.
  • Collaborate with developers, data engineers, and AI engineers to streamline DevOps practices.
  • Take ownership of DevOps initiatives and provide technical leadership to ensure best practices.
  • Engage with clients as needed, demonstrating strong communication skills.

QUALIFICATIONS, SKILLS, AND EXPERIENCE:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 4+ years of experience in DevOps or Cloud Engineering roles.
  • Proven expertise with AWS and Azure cloud platforms.
  • Strong knowledge of infrastructure-as-code using Terraform, CloudFormation, or ARM templates.
  • Hands-on experience with CI/CD pipelines (GitHub Actions, Azure DevOps, Jenkins).
  • Proficiency in Linux environments and scripting (Bash, Python, or PowerShell).
  • Familiarity with Docker, Kubernetes, and Helm for container orchestration.
  • Strong knowledge of monitoring tools (CloudWatch, Azure Monitor, Grafana, Splunk).
  • Solid understanding of networking fundamentals and troubleshooting.
  • Strong leadership skills with ability to take ownership of initiatives.
  • Excellent communication and interpersonal skills.
  • Experience with Serverless Framework, Azure Arc, AWS Control Tower, OPA, and FinOps is a plus.
  • Knowledge of compliance frameworks such as PCI and HIPAA is a plus.

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 18, 2025

company logo

Strategic Systems International