Senior DevOps Engineer job in Atlanta

Experity, Inc
Atlanta, GA, United States
24 days ago
Apply on jobs.diversity.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Microsoft Windows Agile Methodology Amazon Web Services Bash Shell Ubuntu (Operating System) Configuration Management Computer Programming Continuous Integration Linux DevOps Fault Tolerance Monitoring of Systems
+22 more
JSON Python (Programming Language) Network Troubleshooting CURL Unix Shell Windows PowerShell Ansible Ruby Server Administration Software Deployment Scripting Load Balancing Computer Network Technologies Delivery Pipeline Cloudformation Infrastructure Automation Frameworks Information Technology Hardware Infrastructure Cloudwatch Terraform Software Version Control Server Operating Systems & Platforms

Job description

The Senior DevOps Engineer will design, build and evolve an automation framework to operate our IT service infrastructure. This role will focus on maintaining and growing our existing infrastructure through server provisioning, configuration management, availability monitoring and cyclical maintenance., * Lead development and support resource for infrastructure automation framework.

  • Mastery in IaC tools like Terraform, CloudFormation, or Ansible, with experience in creating complex, multi-tiered environments across cloud providers and on-premise infrastructure.
  • Proficient in scripting languages like Python, Bash, or Go for custom automation tasks and tool integration.
  • Capability to envision and drive the DevOps strategy across the organization, aligning it with business goals.
  • Develop and maintain system automation documentation and version control.
  • Create, define, maintain and update server installation/configuration standards - OS, hardware, software, and version levels.
  • Lead continuous quality improvement process with operations and deployment teams.
  • Deploy, maintain and evolve software and system monitoring services.
  • Design and deploy a continuous integration and deployment environment.
  • Involvement in leadership and mentoring of others on current and future toolsets and technologies, ensuring security is integral to every phase of the deployment pipeline.
  • Manage DevOps projects, from planning through execution, including risk management and stakeholder communication.
  • Championing the creation and maintenance of living documentation that evolves with the infrastructure, ensuring knowledge is preserved and accessible.
  • Other duties as assigned., * Demonstrate and support the organization’s core values.
  • Give honest and constructive feedback to other team members.
  • Maintains a positive attitude. Tackle challenges as they come, and don’t let setbacks get you down.
  • Provide assistance, information, or other support to others to build or maintain relationships.
  • Take responsibility for your mistakes and look for solutions. Understand how your actions impact the team.
  • Understands role on the team and works to achieve goals to the best of your ability.
  • When recognizing a problem, take action to solve it.
  • Working within a team means there will be varying opinions and ideas. Active listening and thoughtfully responding to what your team member says.

Every team member exhibits our core values:

  • Team First
  • Lift Others Up
  • Share Openly
  • Set and Crush Goals
  • Delight the Client

Requirements

Bachelor’s degree in information technology, Computer Science, related field or equivalent combination of education and experience, * 5 years’ experience in deployment, management, and operations on the AWS platform.

  • Experience developing configuration management with AWX and/or AWS based automation tools.
  • Knowledge of Deploying, managing, and operating scalable, highly available, and fault tolerant systems on AWS.

Preferred:

  • Technical expertise in deployment, management, and operations on the AWS platform.
  • AWS SysOps, DevOps, Solutions Architect or other certifications.
  • Experience developing configuration management with Chef and/or AWS based automation tools.
  • Knowledge of Deploying, managing, and operating scalable, highly available, and fault tolerant systems on AWS.
  • Experience with Alerting and Monitoring Systems (Cloudwatch/LogicMonitor preferred).
  • Experience in server operating systems including Windows (2016, 2019 and beyond) and Linux (Ubuntu 18.04 and beyond).
  • Experience with core networking protocols, network troubleshooting, and load balancing concepts (Amazon ELB, ALB, NLB preferred).
  • Experience programming or scripting in PowerShell, CURL, UNIX shell, Python, Ruby, Bash and JSON.
  • Experience in software deployment procedures and version control.
  • Knowledge of ITIL/Change Management processes.
  • Knowledge of HIPAA, and PCI regulations.
  • Experience in performing database management or development.
  • Experience with Lean and Agile development methodologies.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.diversity.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:32 min

Shifting to a DevOps career from non-technical backgrounds

Megha Kadur · LIVE

1:45 min

The ubiquity of the curl library in connected devices

Daniel Stenberg · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

5:08 min

Interacting with payloads and content types using curl

Micah Silverman · World Congress 2022

Videos

See all

Related articles

See all