DevOps Engineer

RecruiterDNA - Atlanta, GA, United States

Job description

Location: Atlanta, GA  

Our software engineers write code that can survive under the pressure of hundreds of thousands of requests per minute.  

We are looking for talented DevOps Engineers to join our expanding Cloud Platform as a Service Team.

 Our platform as a service is responsible for providing the foundation for cloud-based products and includes a variety of features and services similar to those found on Google Cloud Platform and Amazon AWS.  

We work with some of the smartest, nicest people you'll meet.  People who work here say the problems they work on are enormously challenging, and that the team culture is the most supportive they have seen.

  Curious? Read on. We’re looking for software engineering talent like you.

 Play a key role as a DevOps Engineer on our newly formed SW team focused on developing Cloud Platform that will serve each of our major industries – Financial Services, Retail, Hospitality, and Travel.

 In this role, you will be responsible for the overall success of product/solution deployment including designing automated installations, maintenance of stable production environments and on-time production releases.

  Your key day-to-day responsibilities will include:

Delivering production code at a regular cadence using Agile techniques, tools and methodologiesBuilding automation tools and components to aid in installation and provisioning of cloud-based applications in AWS, Azure, or similar cloud providers

Collaborating with the SW development teams and ensuring products and services are pushed into production

Automating the deployment of products and services and actively monitoring to ensure uptime and effective performance of applications and data centers

Acting as an escalation point to address issues with outages and operations and actively forecasts to proactively address issues and minimize downtimes

Managing the entire deployment process, including the production environments and the user acceptance testing process

Qualifications:

2+ years of software DevOps experience

A deep understanding of the value of continuous delivery (CI/CD)  and want to help teams release frequently and often to production, with high quality.

Ability to tackle problems both at the large scale (think hundred-node clusters) and the small scale (think individual atomic locks).

A drive to continually learn new technologies, tools, and methodologies, including those outside of your comfort zone.

A solid understanding of core computer science fundamentals including common data structures, algorithms, and concurrent programming.

Experience using at least one scripting language such as Ruby, Python, JavaScript, or similar

Strong attention to detail and excellent analytical capabilities.

Passion for developing clear, robust, and testable software.

BS in Computer Science, Software Engineering, Computer Engineering, or equivalent experience

Prior experience solving automation problems such as deployment orchestration, continuous integration, etc.

 

Past experience with Chef, Puppet, Ansible, or similarFamiliarity working with Amazon AWS or similar cloud provider.

Introductory working knowledge of Docker and container management systems like Kubernetes

Experience in setting up continuous integration/continuous delivery pipelines

Background working on publicly available, production systemsSkill with additional programming languages such as Java, C#, C++, Scala, Go, Clojure, etc.

Familiarity working with Open Shift and Kubernetes

 



Posted On: Wednesday, July 11, 2018
Compensation: $80,000–$110,000



Apply to this job
  • The Basics
  • We will not send marking texts or share your info.