PURPOSE:
The DevOps Engineer is a knowledgeable, talented, and industrious person who will work to ensure maximum performance of a high traffic network infrastructure while maintaining system integrity and security. Responsible for designing the necessary architecture within areas of responsibility and allocating proper resources within cloud environments to achieve company goals. Responsible for creating relevant processes as it relates to the cloud. The ideal candidate for the position is agreeable, helpful, and efficient as well as having a deep knowledge of multiple disciplines with a focus on high-level design, planning, and implementation. Resourcefulness is a necessity in this role.
POSITIONAL RESPONSIBILITIES:
- SME for leading cloud practices and architectural approaches in areas of responsibility.
- Design, develop, and implement CI/CD pipelines to automate the software delivery process.
- Provision, configure, and manage related infrastructure on-premises or in the cloud (AWS, Azure).
- Develop and maintain infrastructure automation scripts using scripting languages (Bash, Python, etc.).
- Monitor and troubleshoot cloud infrastructure and application performance.
- Collaborate with developers and operations teams to identify and implement improvements to the SDLC.
- Stay up-to-date on the latest DevOps tools and technologies.
- Ensure security methodologies are followed in areas of responsibility.
- Architect cloud-native, hybrid, or multi-cloud solutions to meet company needs.
- Extensive project experience deploying complex cloud-based solutions.
- Maintain cloud environments in areas of responsibility according to policies and procedures.
- Arranging and leading scheduled upgrades for cloud environments within areas of responsibility.
- Investigating faults and troubleshooting at every level of the OSI model
- Document and create IT processes as it relates to the business
- Liaise with vendors and other IT personnel for problem resolution
- Provide Level 3 support and troubleshoot to problem resolution
- Work within established configuration and change management policies to ensure awareness, approval and success of changes made to the network infrastructure
- Support the mission, vision, and values of the organization
- Other duties as assigned
SKILLS AND QUALIFICATIONS:
- Proven work experience as a DevOps Engineer, or other IT related field in a SMB environment. (5+yrs)
- Demonstrable expertise with one of the three primary cloud providers
- Excellent problem-solving skills and ability to work under pressure
- Strong communication and collaboration skills
- Excellent time management skills
- Strong Technical documentation skills
- In-depth Operational Knowledge in the following disciplines:
- Cloud providers (AWS, GPC, Azure, etc.)
- Strong understanding of DevOps principles and methodologies (Agile, CI/CD)
- Experience with scripting languages (Bash, Python, Typescript, etc.)
- Bachelor’s degree in computer science or related subject preferred, industry standard technical certifications or equivalent field experience can substitute
- Experience with audits and regulatory bodies a plus.
- Auto experience a plus.
PHYSICAL DEMANDS:
- Ability to lift computer related equipment on a regular basis up to occasionally 50 lbs.
- Ability to bend, stoop and climb regularly.
LOCATION: Alpharetta, GA
DEPARTMENT: IT
REPORTS TO:Director of IT, VP