City of Mesa - Mesa, AZ

posted about 2 months ago

Full-time - Mid Level
Mesa, AZ
Amusement, Gambling, and Recreation Industries

About the position

The City of Mesa's Department of Innovation and Technology is seeking an Application Support IT Engineer III to provide comprehensive user support, system maintenance, and administration for a range of applications that constitute our web infrastructure, eCommerce, and Enterprise Monitoring portfolio. This role is pivotal in ensuring the smooth operation of various third-party applications and managing the infrastructure for both full-stack and micro-services-based solutions. The Application Support IT Engineer III will engage in the installation and configuration of environments, manage patches and upgrades, and optimize platform performance. In addition to day-to-day application support, the engineer will lead and participate in the design, development, and support of monitoring standards, as well as develop automation processes to facilitate operational activities, such as certificate deployment. This position requires participation in an on-call support rotation and encompasses a variety of related duties. The engineer will also be involved in project-related activities, assisting customers with new project definitions, design, development, testing, and deployment. They will provide critical input into technical designs based on their experience and industry standards, while also monitoring systems and infrastructure to ensure ongoing availability, effectiveness, and compliance with risk management protocols. The Application Support IT Engineer III holds significant responsibility for the success of projects and operational systems of varying sizes. This role also includes providing technical mentoring to Application Support IT Engineer I's and II's, contributing to the overall growth and development of the team. This position is classified as FLSA exempt under the computer professional category.

Responsibilities

  • Provide user support and system maintenance for multiple applications.
  • Manage infrastructure for full-stack and micro-services-based solutions.
  • Participate in the installation and configuration of environments.
  • Manage patches, upgrades, and conduct platform optimization.
  • Lead and participate in the design, development, and support of monitoring standards.
  • Develop automation to support operational activities, such as certificate deployment.
  • Participate in on-call support rotation.
  • Assist customers in new project definition, design, development, testing, and deployment.
  • Monitor systems and infrastructure to ensure continued availability and compliance with risk management protocols.
  • Provide technical mentoring to Application Support IT Engineer I's and II's.

Requirements

  • Bachelor's Degree in Computer Science or a related field such as Engineering or Geography.
  • 3-5 years of computer systems experience in technical support areas such as Applications, Database, Desktop, GIS, Network, Security, Server, or Web Support.
  • Familiarity with Windows and Linux Administration.
  • Knowledge of container-based applications (Docker, Kubernetes, NGINX, Apache).
  • Experience with scripting languages like PowerShell or Bash.
  • Knowledge of Redhat, JBOSS, Apache Tomcat, Webserver application platform, Microsoft IIS, and Microsoft .NET framework.
  • Understanding of network, proxy, and firewalls.
  • Experience with payment processing and merchant services, including PCI compliance.

Nice-to-haves

  • Experience with HTML and CSS.
  • Familiarity with Oracle application server and Oracle SOA suite.
  • Knowledge of PHP, Python, IBM Infosphere, and node.js.
  • Experience with payment processors such as PayPal, Elavon (Converge and Fusebox), and Hosted PCI.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service