Tallahassee, FL

DevOps Engineer Lead

DEVOPS ENGINEER LEAD

JOB SUMMARY:

The DevOps Engineer will be responsible for automating and improving our build and deploy processes, monitoring and operations, public and private cloud infrastructure, troubleshooting and resolution across development, test and production environments.

DevOps Engineer, Lead

Expert professional role requiring extensive knowledge of the business. Works independently with only administrative supervision on highly complex projects with extensive latitude for independent judgment. Expected to be primary mentor for others on staff and is a role model for rest of team providing direction and training when requested. Hands-on Technical lead to guide, mentor, and coach. Leads by example in a large, highly complex, and ever-changing organization, preferably in a hybrid cloud environment. Effectively communicates with all levels of personnel. Ability to provide communication on issues or complex information to a wide audience based on knowledge. Participates as a senior member of the team in strategic planning and direction. Develops, documents and implements standards, guidelines, direction and education on process/procedures for staff. Assigned to the most highly visible, sensitive and critical issues. Contribute to the development of internal best practices as well as new innovative capabilities.

GENERAL DUTIES & RESPONSIBILITIES:

  • Serves as a liaison between application development teams and operational infrastructure teams, integrating the full software deployment lifecycle.

  • Reviews application requirements and anticipates system needs in order to ensure availability and scalability of systems.

  • Troubleshoots code and assists with the resolution of coding issues.

  • Coordinates release of new or revised software or systems and monitors performance.

  • Using APM and other tools you will monitor production systems; remediating production issues and implementing performance/cost improvements.

  • Identify capacity and performance issues to ensure we meet our SLAs.

  • Ensure pre-production environments are built and managed.

  • Drive DevOps automation and containerization strategies that align with DevOps principles and standards.

  • DevOps engineer will plan, design, test and deliver applications and infrastructure using Continuous Integration/Continuous Delivery (CI/CD) model.

  • Hands on automation skills designing and building pipelines, automation, containers, and Infrastructure as Code of enterprise applications.

  • Hands on experience with implementing standards and best practices for the CI/CD framework.

  • Extensive experience with Azure DevOps (ADO) and scripting/automation development (PowerShell, Python, YAML)

  • Experience with Docker, Kubernetes, PowerShell scripting, GIT, Linux, Shell, Azure Resource Management (ARM) templates.

  • Perform analysis of DevOps practices, identify gaps and impediments for continuous integration and delivery.

  • Engage with information Security and augment the CI/CD framework with DevSecOps and standardized security tools and controls.

  • Enforce quality controls and gates to the build, test, and deploy process while establishing Definition of Ready and Definition of Done to ensure quality of delivery.

  • Prior hands-on experience with Microsoft Azure or similar Cloud native offerings; Experience with Azure DevOps Tools for plan, build, test, release and monitor.

  • Collaborate on and provide input into the CICD roadmap, identify gaps and dependencies.

  • Perform DevOps health assessment on existing pipelines, identify gaps and recommendation.

  • Documentation of services and processes.

  • Familiarity with standard IT security practices such as identity and access management, data protection, encryption, certificate, and key management.

  • Demonstrate a sense of urgency, accountability, and holding your partners to the same standard

  • Performs other related duties as assigned.

EDUCATIONAL AND EXPERIENCE REQUIREMENTS:

    • Bachelor’s degree in technical discipline or related field, or the equivalent combination of education, training, or work experience.

GENERAL KNOWLEDGE, SKILLS & ABILITIES:

  • MUST have MS Azure and Scripting experience

  • Experience with software development and supporting developers

  • Experience with one or more development languages, such as Java, Python, Go, JavaScript, C++, or similar

  • Experience with “on-premises to cloud” migrations or IT transformations

  • Ability to communicate ideas both verbally and in written form in a clear, concise, and professional manner

  • Knowledge of basic IT technologies (i.e. operating systems, network devices, software development and architecture)

  • Debugging skills

  • Problem-solving skills

  • Detail oriented

  • Requires knowledge of basic office tools

  • Ability to understand and apply technical concepts

  • Team skills, including the ability to establish and maintain effective working relationships

  • Flexibility, versatility, dependability



PHYSICAL/EMOTIONAL DEMANDS & WORK ENVIRONMENT:

  • For roles located in office or home settings, this job is primarily sedentary and may involve repetitive motions; the employee is regularly required to sit, use hands and fingers, speak, and hear.

  • For roles located in the field, this job is primarily active; the employee is regularly mobile and must be able to utilize transportation (such as driving), sit, use hands and fingers, speak, and hear.

  • The employee is occasionally required to stand, walk, and lift objects (up to 10lbs weight; up to 4 ft. height).

  • Specific vision abilities required by this job include ability to see things from a close distance and ability to adjust focus

  • The work environment utilizes florescent lighting; noise level is moderate.

  • The emotional demand of the job may cause undue stress from, but not limited to, moderate/heavy workload.

  • Reasonable accommodations will be individually assessed and possibly made to enable individuals with disabilities to perform the essential functions of the position.

  • Please be advised this job description is subject to change at any time.

Recommended Skills

  • Administration
  • Architecture
  • Attention To Detail
  • C++ (Programming Language)
  • Cloud Computing
  • Coaching And Mentoring
Browse other jobs