DevOps Engineer - Senior

MacStadium · Atlanta, GA

Company

MacStadium

Location

Atlanta, GA

Type

Full Time

Job Description

Meet MacStadium. We build cloud solutions to simplify Mac for business. We actively participate in and influence the Apple ecosystem in a cool way and have been a part of it since day one. Developers and end users at leading tech companies, big enterprises, and small teams rely on MacStadium’s innovative solutions every day. We have a passionate team of hard working, hard playing professionals with a big, shared vision. Come join us as we grow again!
What we need:
As a Senior DevOps Engineer at MacStadium, you will play a pivotal role in driving the automation and delivery of our infrastructure to ensure seamless and efficient cloud service delivery. Reporting directly to the Operations organization, your responsibilities include deploying system automation, provisioning automation, monitoring configuration automation, configuring software platform environments, and engineering MacStadium platform integrations.

This position reports to the Senior Manager, Engineering and preferred location for this role is in Atlanta, GA.
MacStadium's current U.S. office locations are in Atlanta, GA and Las Vegas, NV. While it is ideal to have this position located in close proximity to one of our offices, we are open to filling the role remotely outside of the states of Georgia and Nevada (within the United States) for the right candidate.Ā 

What you will be doing:
Infrastructure Automation

  • Design, implement, and maintain automated solutions for infrastructure provisioning and configuration
  • Implement automated solutions for network provisioning, monitoring, and troubleshooting
  • Work closely with network architects to ensure automation aligns with network design principles
  • Develop end-to-end automation solutions for internal and customer-facing projects
  • Collaborate with systems, monitoring, security, storage, and network engineering teams to automate repetitive tasks and enhance performance

Cloud Service Optimization

  • Work closely with development and operations teams to identify and implement performance enhancements for our cloud services.
  • Optimize resource utilization and cost-effectiveness in the cloud environment.

Python, GraphQL, Terraform, and Ansible Development

  • Develop and maintain automation scripts using Python to integrate with infrastructure devices
  • Employ Terraform to set up and manage infrastructure
  • Use Ansible for configuration management and orchestration of infrastructure components
  • Write clean, efficient, and maintainable code to automate infrastructure tasks using Python, GraphQL, Terraform, and Ansible

Collaboration with Cross-functional Teams

  • Collaborate with cross-functional teams, including product development and security professionals, to implement end-to-end automation solutions
  • Provide expertise in infrastructure automation techniques to support infrastructure projects

Documentation

  • Create and maintain comprehensive documentation for automation scripts, workflows, and configurations
  • Contribute to developing standard operating procedures (SOPs) for infrastructure automation


What Skills and Experience you need toĀ have:

  • Bachelor's degree in Computer Science, Information Technology, or equivalent experience (7+ years)

  • Experience with Full Stack software development practices

  • Experience with infrastructure automation

  • Experience with Cisco technologies

  • Experience with Python and GraphQL programming languages

  • Experience with automation tools (Ansible, Terraform)

  • Experience with containerization technologies (Docker, Kubernetes)

  • Experience with CI/CD pipelines and version control systems (Github, Jenkins, etc.)

  • Experience with Agile development tools (VSTS, Jira, GitLab)

  • Experience with AWS (EKS, ECS, Monitoring, Authentication, Security, etc.)

  • Experience with OSes (macOS, Ubuntu, Fedora, CentOS, CoreOS, etc.)

  • Experience with DNS, TCP/IP, NAT, PAT, routing, load balancing, andĀ packet inspection

  • Experience with monitoring and monitoring tools (Prometheus, Graphana,Ā NetData, etc.)

  • Excellent troubleshooting and problem-solving skills

  • Strong interpersonal skills as well as team-oriented and customer-focused

  • Self-starter with the ability to work individually on defined tasks with minimal supervision

  • Ability to work in a team environment to deliver components to complex projects

  • Collaborative and adaptable with the ability to learn quickly

  • Ability to work in a fast-paced and dynamic environment

Preferred Skills:

  • Experience with Nautobot or Netbox management solutions

  • Cisco certifications (e.g., CCNA, CCNP) are a plus

What you will get:

  • Day one benefits. Coverage starts on day one. We offer competitive medical insurance, health and dependent care spending accounts, health savings account, disability insurance, and company paid and voluntary life insurance.Ā 
  • Balanced life. We offer employees generous paid time-off policies, parental leave, holiday schedule, and a flexible work environment; MacStadium understands life also happens outside of work. Did we mention free company swag?
  • Solid future. Beyond competitive salary and 401(k) matching, MacStadium offers continuing education, professional development, and wellness reimbursements.


Ā 

Apply Now

Date Posted

03/04/2024

Views

3

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9