Job Details

ID #19594408
State Kansas
City Olathe
Job type Permanent
Salary USD TBD TBD
Source NIC Inc
Showed 2021-09-14
Date 2021-09-13
Deadline 2021-11-11
Category Architect/engineer/CAD
Create resume

Cloud Engineering Manager

Kansas, Olathe, 66051 Olathe USA

Vacancy expired!

NIC is currently seeking applicants for a Cloud Engineering Manager.

Acquired by Tyler Technologies (NYSE: TYL) on April 21, 2021, NIC is a leader in digital government solutions and payments, partnering with government to deliver user-friendly digital services that make it easier and more efficient to interact with government. NIC and Tyler are united in their mission to empower public sector entities to operate more efficiently and connect more transparently with their constituents and with each other.

SUMMARY

The Cloud Engineering team manager is responsible for managing and directing the engineers who are planning, building, and running the core Cloud services required to support the NIC division of Tyler Technologies Cloud Based offerings. This includes deploying infrastructure in a repeatable manner using Infrastructure-as-Code technologies, automating deployments, monitoring, autoscaling and troubleshooting activities for applications deployed in AWS and Azure.

The Cloud Engineering Manager will manage a team of engineers that will build and deploy applications with the goal of continuous integration and continuous deployment. This position will:

  • Manage a multi-faceted team of cloud engineers specializing in Plan/Build and Run activities.
  • Utilize IaC technologies to automate environment builds and code deploys with a goal of fully automated solutions. Automation will include scale-up/scale-down provisions to meet the SLA’s for the hosted services.
  • Oversee the build-out of lower and upper environments and all necessary deployment scripts and processes.
  • Lead deployment planning meetings and work with project teams to identify and mitigate risks.
  • Develop and maintain Disaster Recovery plans, documents and scripts and regularly tests to ensure service MTTR is optimized in the event of failures.

KEY RESPONSIBILITIES

  • Manages a multi-faceted team of cloud engineers with an ability to break down project requests into discreet cloud deliverables.
  • Manages the planning, creation, maintenance, and automation of critical Application Environments (upper and lower).
  • Manages and improves team response time and technical issue resolution times.
  • Participates in the Change Control Board and approves necessary infrastructure and devOps changes.
  • Facilitates collaboration between infrastructure, dev-ops, and application developers to properly automate software build, test and deploy.
  • Manages the research and implementation of future technologies for deployment and management of services leveraging the latest Cloud technologies.
  • Develops and improves “Best Practices”, common tools, processes, and procedures for automation.
  • Manages and appropriately escalates delivery impediments, risks, issues, and changes associated to the product development initiatives.
  • Displays technical leadership and oversight of system integration, ongoing validation processes, delivery, automation, operations, and sustainability of technical solutions.
  • Identifies technical and process improvement opportunities and socialize/advocate to get them implemented.
  • Resolves conflicts by demonstrating leadership and appropriate decision-making competencies.
  • Works closely with the product managers and development teams to provide capacity projections and to define usage requirements for the consumption of their applications.
  • Manges the vendor relationships who are aligned to support the cloud-based services.

EXPERIENCE/EDUCATION:

  • BS in Computer Science or equivalent with minimum of 5 years of relevant work experience in automation, application deployment, and/or systems administration or 4+ years relevant experience in lieu of degree.
  • Expert technical understanding of cloud-based technologies including AWS and Azure.
  • Expert technical understanding of the intersection of development and operations (DevOps), monitoring and management tools, and deployment processes and tools.
  • Excellent verbal and written communication skills and the ability to interact professionally with a diverse group of developers, product owners, and subject matter experts.
  • Experience with cloud-based automation, infrastructure as code, automated application deployment.
  • Functional Project and Program management skills.
  • Excellent problem-solving skills and the ability to identify and understand complex problems/issues and develop effective solutions.
  • Ability to handle multiple tasks, prioritize and meet deadlines.
  • Ability to work with minimal supervision and collaborate with teams both remote and local.
  • Thrives in ambiguous technology situations.

BONUS EXPERIENCE

  • Cloud certifications
  • Experience with E-Commerce projects, specifically online payment engines and/or credit card transactions.
  • Technical experience working with PCI compliant application stacks.
  • Experience managing Cloud Technologies (Openstack, AWS, Azure etc.)

SUPERVISORY RESPONSIBILITY

This position will supervise a team of 5-10 direct reports (local and remote).

BENEFITS

  • Competitive medical, dental and vision insurance plans
  • Stock purchase plan
  • 401(k)
  • Company wellness program
  • Paid State holidays and vacation
  • Tuition reimbursement

Vacancy expired!

Subscribe Report job