Enterprise Applications Engineer II

Howard Energy Partners•San Antonio, TX

About The Position

The Enterprise Applications Engineer II is an experienced professional supporting the IT Enterprise Applications team in project planning, coordination, and execution, as well as the operation, maintenance, and enhancement of enterprise applications, automation and integration platforms, and automated file-based system integrations. The role also performs day-to-day Microsoft 365 administration, assists with analysis and design to resolve system problems, and develops solutions. Knowledge of AI, Power Platform, and application development is considered a plus. The position works closely with IT colleagues and business peers. Under the supervision of the Manager, Enterprise Applications, the engineer supports enterprise applications and other assigned work, provides escalated support, maintains integrations and automations, documents systems and procedures, and contributes to projects and process improvements. The role follows established governance, security, approval, and change management practices, escalating specified sensitive or tenant-level decisions to the Manager. After-hours support may be needed.

Requirements

  • Bachelor’s degree in an information technology field, or four years of experience in lieu of a degree.
  • 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 such as PowerShell and SQL for task automation.
  • 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, professionalism, and a results-driven approach.
  • Adherence to safety and security procedures and ability to make informed decisions beyond guidelines.

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.
  • Administer Microsoft 365 day to day using role-scoped, just-in-time access, including license assignments, 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, monitor administrative alerts, and report trends and exceptions to the Manager.
  • Maintain an inventory and renewal calendar for app registrations and SSO certificates, and prepare runbooks for routine renewals; obtain Manager review and approval for production changes 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 automated file transfer and integration failures, and communicate status to affected stakeholders.
  • Maintain automation and integration platforms, including updates, upgrades, and non-production testing, 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 work 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 uptime and operation of internal systems and services, coordinating with IT teams and business units to resolve problems in line 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 assigned projects, contributing to planning, analysis, documentation, and implementation.
  • Implement best practices for scalability, supportability, maintainability, and system performance.
  • Mentor and train fellow systems engineers, providing on-the-job support and serving 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