DevOps Engineer for Cloud Infrastructure & CI/CD Pipelines
AnchorStackTech
Contact person: Jason Morgan
USA
End client
ITAmazon Elastic Compute CloudMicrosoft AzureCloud ComputingCloud EngineeringCloud FoundryVirtual Private ServersApache CloudStackConfiguration ManagementDevOpsOpenStackAnsibleSpinnakerVMware InfrastructureDatadogGoogle CloudCloud Platform SystemDocker SwarmCloud TechnologiesInfrastructure as Code (IaC)GitLabGitlab-ciKubernetesDeployment AutomationFull Stack DevelopmentCloud IntegrationCloud OptimizationTerraformOracle Cloud InfrastructureDevSecOpsDockerJenkinsDescription
Project Goal: AnchorStackTech is seeking experienced DevOps Engineers to join their international technical team. The goal is to design, automate, manage, and improve cloud infrastructure and software delivery pipelines, enabling teams to deliver secure, scalable, and dependable software solutions.
Main Responsibilities:
- Design, deploy, and maintain reliable cloud infrastructure.
- Build and optimize CI/CD pipelines.
- Automate infrastructure provisioning and configuration.
- Manage containerized applications and orchestration platforms.
- Implement monitoring, logging, and alerting solutions.
- Improve deployment efficiency, system reliability, and scalability.
- Identify and resolve infrastructure and production issues.
- Collaborate with engineering teams to improve development workflows.
- Apply security best practices across infrastructure and deployment pipelines.
- Document technical processes and infrastructure configurations.
- Support backup, recovery, and incident response procedures.
Required Qualifications:
- 3+ years of experience in DevOps, cloud engineering, infrastructure engineering, or a related field.
- Hands-on experience with AWS, Microsoft Azure, or Google Cloud.
- Strong knowledge of Linux systems and networking fundamentals.
- Experience with Docker and containerized environments.
- Familiarity with Kubernetes or similar orchestration technologies.
- Experience building CI/CD pipelines using GitHub Actions, GitLab CI/CD, Jenkins, or similar tools.
- Knowledge of Infrastructure as Code tools such as Terraform or OpenTofu.
- Scripting experience with Python, Bash, or similar languages.
- Experience with system monitoring, logging, and troubleshooting.
- Familiarity with Git and version control workflows.
- Strong analytical and problem-solving abilities.
- Good written and verbal English communication skills.
Preferred Qualifications:
- Experience managing production Kubernetes clusters.
- Knowledge of Prometheus, Grafana, Datadog, or similar monitoring tools.
- Experience with Ansible or configuration management tools.
- Understanding of cloud security, IAM, and secret management.
- Familiarity with networking, DNS, load balancing, and reverse proxies.
- Experience with high-availability architecture and disaster recovery.
- Knowledge of DevSecOps practices.
- Experience supporting distributed software development teams.
Expected Results:
- Reliable, scalable, and secure cloud infrastructure in place.
- Optimized CI/CD pipelines supporting efficient software delivery.
- Automated infrastructure provisioning and configuration.
- Improved observability through monitoring, logging, and alerting solutions.
- Well-documented technical processes and infrastructure configurations.
Working Model: Remote – Worldwide.
Employment Type: Full-Time or Contract.
Experience Level: Mid-Level or Senior.
Hiring Process:
1. Application and resume screening.
2. Initial interview with the hiring manager.
3. Technical interview covering cloud infrastructure, automation, and DevOps practices.
4. Final interview and compensation discussion.
5. Written offer for selected candidates.
Application Requirements:
- Updated resume or CV.
- Brief description of cloud or DevOps projects worked on.
- GitHub profile or technical portfolio (if available).
- Current country and time zone.
- Expected compensation in USD.
- Earliest available start date.
Main Responsibilities:
- Design, deploy, and maintain reliable cloud infrastructure.
- Build and optimize CI/CD pipelines.
- Automate infrastructure provisioning and configuration.
- Manage containerized applications and orchestration platforms.
- Implement monitoring, logging, and alerting solutions.
- Improve deployment efficiency, system reliability, and scalability.
- Identify and resolve infrastructure and production issues.
- Collaborate with engineering teams to improve development workflows.
- Apply security best practices across infrastructure and deployment pipelines.
- Document technical processes and infrastructure configurations.
- Support backup, recovery, and incident response procedures.
Required Qualifications:
- 3+ years of experience in DevOps, cloud engineering, infrastructure engineering, or a related field.
- Hands-on experience with AWS, Microsoft Azure, or Google Cloud.
- Strong knowledge of Linux systems and networking fundamentals.
- Experience with Docker and containerized environments.
- Familiarity with Kubernetes or similar orchestration technologies.
- Experience building CI/CD pipelines using GitHub Actions, GitLab CI/CD, Jenkins, or similar tools.
- Knowledge of Infrastructure as Code tools such as Terraform or OpenTofu.
- Scripting experience with Python, Bash, or similar languages.
- Experience with system monitoring, logging, and troubleshooting.
- Familiarity with Git and version control workflows.
- Strong analytical and problem-solving abilities.
- Good written and verbal English communication skills.
Preferred Qualifications:
- Experience managing production Kubernetes clusters.
- Knowledge of Prometheus, Grafana, Datadog, or similar monitoring tools.
- Experience with Ansible or configuration management tools.
- Understanding of cloud security, IAM, and secret management.
- Familiarity with networking, DNS, load balancing, and reverse proxies.
- Experience with high-availability architecture and disaster recovery.
- Knowledge of DevSecOps practices.
- Experience supporting distributed software development teams.
Expected Results:
- Reliable, scalable, and secure cloud infrastructure in place.
- Optimized CI/CD pipelines supporting efficient software delivery.
- Automated infrastructure provisioning and configuration.
- Improved observability through monitoring, logging, and alerting solutions.
- Well-documented technical processes and infrastructure configurations.
Working Model: Remote – Worldwide.
Employment Type: Full-Time or Contract.
Experience Level: Mid-Level or Senior.
Hiring Process:
1. Application and resume screening.
2. Initial interview with the hiring manager.
3. Technical interview covering cloud infrastructure, automation, and DevOps practices.
4. Final interview and compensation discussion.
5. Written offer for selected candidates.
Application Requirements:
- Updated resume or CV.
- Brief description of cloud or DevOps projects worked on.
- GitHub profile or technical portfolio (if available).
- Current country and time zone.
- Expected compensation in USD.
- Earliest available start date.