Jobs / Wor***

DevOps Engineer

Wor*** · Atlanta, GA, United States
Atlanta, GA, United StatesExp: 2-4 yrs110,000-140,000 USD/yearlyRemote
Remuneration
Health and dental insurance; 401(k) with company match; flexible time off or PTO; paid holidays; up to four weeks of paid bonding leave; tuition reimbursement; employee assistance program; virtual medical care; quarterly awards; regional discounts and perks.
Location
Atlanta, GA, United States
Visa sponsorship
Sponsors visa

Job summary

The DevOps Engineer builds and maintains cloud infrastructure, containerized environments, CI/CD pipelines, and operational processes for web, mobile, and API applications across development, QA, and production. The role automates infrastructure and deployments using AWS, Azure, and Infrastructure as Code, while improving observability, reliability, security, and disaster recovery in collaboration with engineering, QA, product delivery, and operations teams.

Benefits

Health and dental insurance401(k) with company matchFlexible time off or PTOPaid holidaysUp to four weeks of paid bonding leaveTuition reimbursementEmployee assistance programVirtual medical careQuarterly awardsRegional discounts and perks

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Two to four or more years of experience in DevOps, software development, cloud infrastructure, systems engineering, or a related discipline.
  • Hands-on experience implementing and maintaining CI/CD pipelines.
  • Experience automating deployments, configuration, and infrastructure.
  • Experience with AWS and Azure cloud infrastructure and services.
  • Experience with Infrastructure as Code and tools such as Terraform, CloudFormation, Chef, Puppet, or Ansible.
  • Experience with CI/CD or GitOps tools such as Git, TeamCity, Octopus, or ArgoCD.
  • Experience with version control systems such as Git or Bitbucket.
  • Strong knowledge of Linux and/or Windows operating systems.
  • Experience with network infrastructure, databases, cloud environments, data center operations, and security protocols.
  • Proficiency in at least one high-level programming language and strong scripting skills.
  • Experience troubleshooting production issues and maintaining cloud-based development, testing, and production environments.
  • Understanding of monitoring, logging, system performance, reliability, security, and disaster recovery.
  • Experience with performance testing, web, mobile, and API applications, Scrum or Kanban, or AWS operational tools is a plus.

Responsibilities

  • Design, build, maintain, and improve infrastructure across development, QA, and production environments.
  • Build and maintain automated CI/CD pipelines.
  • Automate application deployment, configuration, provisioning, scaling, and operational processes.
  • Develop and maintain Infrastructure as Code and configuration management.
  • Manage AWS infrastructure and provide secondary support for Azure environments.
  • Monitor performance, availability, and reliability; develop alerting and troubleshooting solutions.
  • Maintain logging, monitoring, security, backup, and recovery capabilities.
  • Troubleshoot infrastructure, deployment, configuration, and production issues.
  • Develop automated testing frameworks for web, mobile, and API applications.
  • Collaborate with engineering, QA, product delivery, and operations teams to improve software delivery.
  • Coach engineers and QA teams on automation, CI/CD, and DevOps practices.

Skills

AnsibleArgo CDAWSAzureBashBitbucketChefCloudFormationC++ElasticsearchGitGrafanaJavaKibanaAWS LambdaLinuxLogstashPerlPHPPowerShellPuppetPythonRubyS3SNSSQSTeamCityTerraformTypeScriptWindowsDockerIAMOctopus Deploy

Degrees

Bachelor’s degree in Computer Science, Engineering, or a related field, or equiv

Languages

PythonPowerShellBashRubyTypeScriptPerlPHPJavaSQLC++

Relocation

No