Operating Systems Software Manager I

State of North Carolina
5dHybrid

About The Position

This role is a pivotal technical leadership position responsible for administrating enterprise-grade cloud infrastructure. The ideal candidate should possess the ability to self-manage effectively and take proactive initiatives in leading a team to support the development, operation, and maintenance of intricate information technology systems, infrastructures, and environments. This includes tasks related to cloud resource provisioning, optimization, privacy and security compliance, as well as site reliability engineering. The aim is to ensure security, reliability, and availability that meet the needs of both organizational staff and the citizens of North Carolina. The Work will be conducted in a hybrid data center environment but primarily in the cloud, which is mission-critical and must remain continuously available. The position provides essential leadership and hands-on guidance in managing the day-to-day operations of cloud-based systems and services to ensure the 24/7 availability, robust security, and optimal performance of complex cloud-based systems, data storage solutions, and network operations.

Requirements

  • Bachelor’s degree in computer science or an IT related field or a closely related field from an appropriately accredited institution and five years of progressive experience in systems software programming OR Associate degree in computer science or an IT related field or a closely related field from an appropriately accredited institution and six years of progressive experience in systems software programming OR An equivalent combination of education and experience

Nice To Haves

  • Demonstrated hands-on experience with AWS services, including a deep understanding of services like EC2, S3, IAM, VPC, ALB, and RDS.
  • Documented knowledge of Terraform, Ansible, and Cloud Native automation tools.
  • Extensive hands-on experience in providing technical leadership for information systems, including managing platforms, infrastructure, and overseeing operations and optimization of large-scale IT application systems hosted on AWS Cloud.
  • Hands-on experience in scripting languages such as Python, Bash, or PowerShell for automation tasks and managing infrastructure at scale.
  • Familiarity with interpreting logs and metrics from various services like CloudWatch, CloudTrail, Dynatrace to identify issues and troubleshoot them.

Responsibilities

  • Infrastructure Management: Spearhead and manage the implementation and upgrade of cloud-based application infrastructure, platform and supporting software. It also includes overall responsibility for reviewing, planning, and deploying OS, database, and platform patches/updates.
  • Automation and Orchestration: Champion the effective and efficient automation and orchestration of cloud infrastructure and operations, leveraging various automation tools and technologies.
  • Monitoring and Logging: Ensure robust monitoring and logging solutions are in place to maintain real-time visibility into infrastructure and application health.
  • Leadership: Lead a team comprising DevOps engineering staff, Batch process development and execution team to guide them on day-to-day priorities based on agile engineering practices.
  • Emergency Response: Demonstrate flexibility and preparedness to respond to system emergency situations, including production issues and public health crises.

Benefits

  • The State of North Carolina offers excellent comprehensive benefits.
  • Employees can participate in health insurance options, standard and supplemental retirement plans, and the NCFlex program (numerous high-quality, low-cost benefits on a pre-tax basis).
  • Employees also receive paid vacation, sick, and community service leave.
  • In addition, paid parental leave is available to eligible employees.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service