DevOps Engineer III

GCI Careers
6d

About The Position

GCI's DevOps Engineer III will be responsible for the Development Operations (DevOps) function of the organization, collaborating with engineers and cross-functional teams to develop, deploy, and maintain the organization’s software and systems. Streamline the software development lifecycle through automation, continuous integration and delivery (CI/CD), and effective infrastructure management.

Requirements

  • High School diploma or equivalent.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of six (6) years of relevant experience in a Telecommunications, Computer Sciences/IT field, or related background.
  • Extensive, hands-on experience in Active Directory administration within large, complex enterprise environments.
  • Proficient in Windows Server platforms (2016, 2019, 2022), including core services such as DNS, DHCP, LDAP, and Kerberos.
  • Demonstrated expertise in Azure Entra ID, Active Directory Federation Services (ADFS), and hybrid identity solutions.
  • Strong scripting and automation skills using PowerShell for task automation, reporting, and system management.
  • Solid understanding of Active Directory architecture, including domain controllers, replication, and schema design.
  • Knowledge of identity lifecycle management, privileged access management (PAM), and role-based access control (RBAC) models.
  • Experience with endpoint and device management tools such as Microsoft SCCM, Intune, or similar solutions.
  • Familiarity with security best practices, access control frameworks, and compliance-driven environments.
  • Working knowledge and proficiency in at least two programming languages.
  • Ability to work independently on complex, highly visible tasks in support of multiple projects.
  • Ability to lead projects and provide technical guidance to lower level staff.
  • Demonstrated expertise in multiple technical environments and hardware/software products that span a broad range of applications.
  • Demonstrated knowledge and understanding of designing, developing, testing, and deploying applications using continuous integration and delivery (CI/CD) methodologies and emerging technologies.
  • Comprehensive knowledge and understanding of applications, systems, IT operations.
  • Comprehensive knowledge and understanding of frequent incremental code, testing, deployment, and Automation Tools.

Nice To Haves

  • Telecommunications experience.
  • Relevant telecom industry or job specific certifications.
  • Prior experience in the telecommunications industry, with a strong understanding of ITIL frameworks and change management processes.
  • Professional certifications such as Microsoft Certified: Identity and Access Administrator Associate, Azure Administrator, or MCSE/MCSA.
  • Experience with cloud-based identity solutions, including Azure Entra ID and Active Directory Federation Services (ADFS).

Responsibilities

  • Design, implement, and support large-scale infrastructure across multiple cloud platforms.
  • Develop reliable, resilient infrastructure using scalable and repeatable processes.
  • Automate and streamline operations and workflows to enable faster, more reliable application releases.
  • Implement system automation and continuous integration and delivery (CI/CD) methodologies to support consistent deployment practices.
  • Build and maintain tools for deployment, monitoring, and testing in stable, scalable production environments.
  • Improve deployment frequency, reduce lead time for fixes, and accelerate recovery in the event of release failures.
  • Ability to take ownership and accountability for problem resolution, engaging other teams as needed to drive solutions.
  • Ability to manage priorities and tasks independently, demonstrating strong self-direction and reliability.
  • Ability to proactively seek opportunities for improvement and innovation.
  • Ability to evaluate and accept risks thoughtfully, using setbacks as learning opportunities for continuous growth.
  • Excellent communication skills with the ability to effectively communicate accurate information to others.
  • Ability to articulate technical information in presentation/training format in front of internal and external customers.
  • Ability to create clear and concise written documentation for a variety of audiences, including developers, business analysts, and business users.
  • Demonstrated ability to provide professional level service to both external and internal customers.
  • Excellent troubleshooting and problem-solving skills.
  • Excellent organizational and time management skills.
  • Knowledge and understanding of frequent incremental code, testing, and deployment.
  • Knowledge and understanding of orchestration tools for automated deployments.
  • Knowledge and understanding of configuration management and software defined infrastructure.
  • Ability to translate business and technical requirements into test cases, test scenarios, and scripts.
  • Ability to develop/build effective solutions that meet business requirements.
  • Design, implement, and maintain secure, scalable Windows-based domain controllers across multi-site and hybrid environments.
  • Administer Active Directory, including Group Policy Objects (GPOs), Organizational Units (OUs), domain trusts, user and computer accounts, and AD-integrated applications.
  • Monitor and optimize AD performance, replication, availability, and health; implement and test backup and disaster recovery procedures.
  • Troubleshoot and resolve complex issues related to authentication, authorization, AD schema, DNS, and DHCP integration.
  • Lead or support AD migrations, version upgrades, forest/domain consolidation, and other modernization initiatives.
  • Collaborate closely with Information Security to implement domain security policies, enforce compliance standards, and maintain robust access controls.
  • Integrate AD with enterprise platforms such as Azure AD, Microsoft 365, Exchange, and telecom systems.
  • Support identity federation technologies, single sign-on (SSO), and multi-factor authentication (MFA) solutions.
  • Maintain detailed documentation, including configuration baselines, operational runbooks, and architectural diagrams.
  • Partner with cross-functional teams to support enterprise infrastructure, cloud adoption strategies, and security initiatives.
  • Create release notes and deployment plans.
  • Verify functionality of components and services to ensure deployments meet client expectations.
  • Evaluate vendor solutions to ensure compliance with requirements and cost-effectiveness.
  • Integrate solutions with other applications and platforms outside the framework.
  • Participate in design of disaster recovery plans and back up procedures.
  • Provide recommendations for solutions and design.
  • Perform research on best practice for emerging tools and cloud technologies.
  • Establishing requirements and automation for routine maintenance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service