Enterprise Applications Engineer II

Howard Energy Partners•San Antonio, TX

About The Position

The Enterprise Applications Engineer II supports the IT Enterprise Applications team in planning, coordinating, and executing projects, and in operating, maintaining, and enhancing enterprise applications, automation and integration platforms, and automated file-based system integrations. The role also performs day-to-day Microsoft 365 administration and assists with analysis and design to resolve system problems and develop solutions. The team supports AI and Power Platform initiatives, so knowledge of AI, Power Platform, and application development is considered a plus. The position works closely with IT colleagues and business peers and operates under the supervision of the Manager, Enterprise Applications. The engineer provides Microsoft 365 administration using role-scoped, just-in-time access; monitors reporting and administrative alerts; maintains application-registration and SSO-certificate inventories; troubleshoots integrations; maintains automation platforms; provides escalated support; and develops scripts and automations. The role also supports business users, process improvement, documentation, system uptime, access reviews, audits, and assigned projects. Production changes and matters involving specified security, tenant, environment, vendor, or licensing decisions are subject to established governance and Manager review or approval. After-hours support may be required.

Requirements

  • Strong knowledge of Microsoft 365 administration, including users, licenses, groups, Teams, Exchange Online, and SharePoint; Entra ID; Azure; Power Platform administration; and related security technologies.
  • Proficiency in change control, configuration management, patch management, high-availability systems, structured design, and support methodologies.
  • Familiarity with least-privilege and role-based access concepts, including privileged identity management.
  • Experience with SFTP/FTPS, file-based integrations, scheduled jobs, and automation and integration platforms.
  • Proficiency in programming and scripting languages for task automation, such as PowerShell and SQL.
  • Proficiency with Windows operating systems.
  • Deep understanding of database maintenance and administration principles and practices.
  • Adaptability, conflict management, effective communication, excellent customer service, strong ethics, job knowledge, organization skills, professionalism, and a results-driven approach.
  • Adherence to safety and security procedures and ability to make informed decisions beyond guidelines.
  • Bachelor’s degree in an information technology field or four years of experience in lieu of a degree.

Nice To Haves

  • Knowledge of AI, Power Platform, and application development.
  • ServiceNow experience.

Responsibilities

  • Oversee Enterprise Applications and other assigned tasks under the supervision of the Manager, Enterprise Applications.
  • Perform day-to-day Microsoft 365 administration using role-scoped, just-in-time (PIM) access, including license assignment, group membership, Teams policy exceptions, shared mailboxes, and SharePoint site provisioning, following established procedures and approvals.
  • Prepare recurring Microsoft 365 license and Copilot usage reports, maintain reporting workbooks, and monitor administrative alerts, reporting trends and exceptions to the Manager.
  • Maintain an inventory and renewal calendar for app registrations and SSO certificates, and prepare runbooks for routine renewals; production changes are reviewed and approved by the Manager before implementation.
  • Follow governance and change management standards, and escalate requests involving security policy, Conditional Access, DLP, tenant-level settings, new environments, or vendor and licensing decisions to the Manager.
  • Monitor, troubleshoot, and resolve failures in automated file transfers and integrations, such as scheduled jobs and bank and ERP file flows, and communicate status to affected stakeholders.
  • Perform routine maintenance of automation and integration platforms, including updates, upgrades, and testing in non-production environments, coordinating with infrastructure teams through change management.
  • Provide second- and third-tier support for Help Desk escalations, and triage access and service requests received through ServiceNow and the Enterprise Applications support channel.
  • Partner with business users to provide application training and support and participate in business process discussions.
  • Design, build, test, and maintain scripts and automations, such as PowerShell, SQL, and Power Automate, following established standards.
  • Analyze and propose improvements to business processes, system performance, and data integrity, focusing on reducing manual processes and increasing automation.
  • Create and maintain technical documentation, including runbooks, system and data-source inventories, integration inventories, service account and credential change procedures, and change records.
  • Ensure the uptime and operation of internal systems and services.
  • Coordinate with IT teams and business units to address and resolve problems in alignment with business needs and goals.
  • Support periodic access reviews and evidence requests for IT general controls and audit activities.
  • Participate in testing and evaluating new tools and in assigned projects, contributing to planning, analysis, documentation, and implementation.
  • Implement best practices for scalability, supportability, ease of maintenance, and system performance.
  • Mentor and train fellow systems engineers, provide on-the-job support, and act as a positive role model.
  • Provide after-hours support as needed.
  • Perform other related duties as needed.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service