JobsRemoteList
softwaremind logo

DevOps/Platform Engineer (AWS, CDK)

softwaremind·May 19, 2026·0 views
🌍 Remote · WorldwideFull-time

💰 $130,000 – $185,000/yr

Job Description

DevOps/Platform Engineer – AWS & Cloud Infrastructure

Software Mind is seeking an experienced DevOps/Platform Engineer to join our growing engineering team. This is a unique opportunity to design, build, and maintain scalable cloud infrastructure using modern tools and best practices. You'll work with AWS, Infrastructure as Code (CDK), containerization, and automation to support our global development teams and client projects.

About the Role

As a DevOps/Platform Engineer, you will be responsible for:

  • Designing and implementing cloud infrastructure solutions on AWS, leveraging services such as EC2, S3, RDS, Lambda, ECS, and more
  • Developing and maintaining Infrastructure as Code (IaC) using AWS CDK to enable repeatable, version-controlled deployments
  • Building and managing CI/CD pipelines to automate testing, building, and deployment processes
  • Containerizing applications using Docker and orchestrating them with Kubernetes or ECS
  • Monitoring system performance, reliability, and security using observability tools and establishing alerting mechanisms
  • Collaborating with development teams to troubleshoot infrastructure issues and optimize performance
  • Implementing security best practices, including IAM policies, network segmentation, and secrets management
  • Creating and maintaining documentation for infrastructure components, runbooks, and operational procedures
  • Participating in on-call rotations to ensure system reliability and incident response

Required Skills & Experience

  • AWS expertise: Proven experience with AWS services, architecture design, and cloud best practices
  • Infrastructure as Code: Hands-on experience with AWS CDK, Terraform, CloudFormation, or similar tools
  • CI/CD pipelines: Experience building and maintaining pipelines using Jenkins, GitLab CI, GitHub Actions, or equivalent
  • Containerization: Proficiency with Docker and container orchestration platforms (Kubernetes, ECS, or Docker Swarm)
  • Linux/Unix administration: Strong command-line skills and experience managing Linux-based systems
  • Scripting & automation: Ability to write scripts in Python, Bash, Go, or similar languages to automate operational tasks
  • Monitoring & logging: Experience with tools such as Prometheus, Grafana, ELK Stack, CloudWatch, or DataDog
  • Version control: Proficiency with Git and collaborative development workflows
  • Problem-solving mindset: Ability to diagnose and resolve complex infrastructure and deployment issues

Nice to Have

  • Experience with Kubernetes and container orchestration at scale
  • Knowledge of Infrastructure as Code best practices and GitOps workflows
  • Familiarity with serverless architectures and AWS Lambda
  • Experience with database administration or optimization
  • Understanding of DevSecOps and infrastructure security hardening
  • Previous experience in an SRE (Site Reliability Engineering) role

Why Join Software Mind?

Software Mind is a global software development company with a collaborative culture focused on innovation and professional growth. Working with us offers:

  • Fully remote work environment with flexibility to work from anywhere
  • Exposure to cutting-edge cloud technologies and architectural patterns
  • Opportunity to influence infrastructure decisions and mentor junior engineers
  • Competitive compensation package and benefits
  • Professional development opportunities and training budget
  • Collaborative team environment with experienced engineers
  • Meaningful projects across diverse industries and technologies

What We're Looking For

This role is ideal for engineers who are passionate about infrastructure automation, cloud architecture, and operational excellence. You should have a strong understanding of distributed systems, experience troubleshooting complex infrastructure issues, and the ability to communicate effectively with both technical and non-technical stakeholders. A proactive approach to problem-solving and a commitment to continuous learning are essential.

This is a full-time remote position suitable for candidates worldwide. You'll be working in an English-speaking environment and collaborating with distributed teams across different time zones.

💰 Compensation not publicly listed. Market estimate for similar roles: from $130K, varying by experience and location.