Cloud Systems Analyst

TX-HHSC-DSHS-DFPSAustin, TX
6d

About The Position

Join the Texas Health and Human Services Commission (HHSC) and be part of a team committed to creating a positive impact in the lives of fellow Texans. At HHSC, your contributions matter, and we support you at each stage of your life and work journey. Our comprehensive benefits package includes 100% paid employee health insurance for full-time eligible employees, a defined benefit pension plan, generous time off benefits, numerous opportunities for career advancement and more. Explore more details on the Benefits of Working at HHS webpage. The Cloud Systems Analyst works under the general supervision of the IT Manager within IT Public Health Applications, exercising moderate latitude for initiative and independent judgment. Performs data-related functions including data conversions, data analysis, data management, data compilation and data quality implementations. Work involves developing new software applications or enhancements to existing applications for statistical analysis. Work involves analyzing all aspects of technical environments, coordinating with business customers and other IT areas (System Services, CTO, PMO, etc.), monitoring technical tasks to meet user requirements and developing technology acquisition plans to deliver the best product for customers. Performs detailed analysis and design duties and performs complex data analysis and research work. Trains and mentors others, as needed. The Cloud Systems Analyst works under the supervision of the IT Manager performing complex computer system analysis work. Work involves planning, analyzing, and designing user requirements, test plans and scripts, procedures, utility programs, charts, diagrams, tables, and flowcharts. Work includes troubleshooting and solving problems, ticket triaging and resolution, code deployment, Cloud server monitoring, maintenance and may also include some development. Effectively develops and communicates technical, business, and system requirements, SDLC to staff charged with acquiring, developing, and/or implementing products and services. Interact with the customers to understand the business needs and to effectively communicate the technical solutions to the customer in terms they can understand. Participates effectively in cross-functional teams. Work is performed under general supervision with moderate latitude for the use of initiative and independent judgment. May train others. This position is classified as a full-time position (40 hours a week). Work outside of regular hours may be required. Travel to other work locations may be required. Performs other duties as assigned.

Requirements

  • Knowledge of IT service delivery methods for large enterprise environments.
  • Knowledge of web services, XML, JSON, and related testing/troubleshooting methods.
  • Knowledge of relational and NoSQL database design and queries (PostgreSQL, MongoDB preferred).
  • Strong skills in cloud computing, server administration, monitoring, and management (Azure preferred).
  • Skilled with CI/CD pipelines, deployments and automation tools such as Jenkins, GitLab, and GitHub.
  • Skilled with proficiency in installing, upgrading, and managing server and application software in cloud environments.
  • Skilled in addressing security vulnerabilities and implementing security controls.
  • Skilled in agile tools, frameworks and methods.
  • Skilled in meeting facilitation and working with cross-functional and external stakeholders.
  • Skilled in effective listening, verbal and written communication.
  • Strong documentation skills for workflows, data flows, user guides, and technical specifications.
  • Ability to effectively communicate, including the ability to explain technical concepts to non-technical audiences.
  • Ability to develop server scripts for automation of monitoring and operational processes.
  • Ability to read, interpret, analyze existing program code, and make recommendations for improvement or replacement as needed.
  • Ability to lead, coordinate, and monitor the work of others.
  • Ability to manage multiple tasks and work effectively in a team environment.
  • Ability to express ideas clearly and concisely, both written and verbally, and to address audiences.
  • Bachelor’s degree from a college or university with major course work in computer science, computer information systems, or management information systems is preferred.
  • Minimum six (6) years as a Systems Analyst, Software Developer or similar role within the Software Development Lifecycle (SDLC).
  • Minimum three (3) years of cloud experience.

Nice To Haves

  • Experience in providing customer support, demonstrating a deep understanding of customer needs and a commitment to resolving issues promptly and effectively.
  • Experience in utilizing ticketing systems to manage and prioritize customer inquiries, incidents, and service requests.
  • Experience in documenting support interactions, troubleshooting steps, and solutions for future references.
  • Experience with requirements gathering, business analysis, and technical documentation of specifications, design, workflows, data flows, user guides etc.
  • Experience with CI/CD pipeline design, implementation, deployment and migration (on-prem and Azure).
  • Experience with multi-cloud deployments, server monitoring, and cloud maintenance.
  • Experience with agile methodologies and collaboration with development and technical support teams.
  • Experience with migration strategies for CI/CD pipelines, toolchains, and cloud-based artifacts.
  • Experience with Jenkins, GitHub, GitLab, Dynatrace.
  • Experience working professionally with diverse stakeholder groups.

Responsibilities

  • Responsible for supporting complex systems to meet customer needs. Includes analyzing production problems as described by the customer, software vendor, and/or customer support staff, problem solving to keep the customer’s applications operational and ongoing maintenance and enhancements to both software and hardware. Ensures systems or products are successfully installed and tested. Prepares and implements test plans, and scripts to ensure quality products or modifications are implemented. Adequately trains other technical support staff, or customer in the successful modifications or implementation to software systems. May design and/or code complex new programs or modify existing programs. Will do code deployments in CI/CD environments, cloud server monitoring and maintenance, along with analyzing and remediating application & server vulnerabilities.
  • Responsible for analyses of assigned work requests, using the Help desk process to determine estimated hours and costs of work effort and duration. Develops, submits and maintains all necessary documents according to the appropriate Project Management Life Cycle, System Development Life Cycle, and Governance Processes. Documentation efforts include creating documents, obtaining document approval signatures, and recording documents. Examples are business requirements, cost estimates, change advisory board, project plans, work plans, test plans, system requirements, design documents, data dictionary, entity relation diagrams, flowcharts, and proposals. Will do ticket triaging & resolution, requirements gathering, documenting and managing agile projects/releases in project management tools etc. May recommend acquisition of commercial products and/or services, when cost effective, to achieve objectives.
  • Uses initiative and independent judgment on an on-going basis to identify needs and opportunities to improve business processes through; automation, consolation, efficiency, and provides possible solutions.
  • Evaluates existing and proposed computer applications to verify business requirements, system requirements, and equipment configurations are considered. Analyzes complex business processes, equipment, and techniques for applicability, reliability, efficiency, speed, cost, flexibility, and meeting customer needs. These duties include coordinating applications interfaces with other areas within the Department, between vendor owned systems, as well as between State Agencies with the coordination of management.
  • Other duties as assigned include but are not limited to actively participating and/or serving in a supporting role to meet the agency’s obligations for disaster response and/or recovery or Continuity of Operations (COOP) activation. Such participation may require an alternate shift pattern assignment and/or location.

Benefits

  • comprehensive benefits package includes 100% paid employee health insurance for full-time eligible employees
  • defined benefit pension plan
  • generous time off benefits
  • numerous opportunities for career advancement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service