Enterprise Applications Engineer II

Howard Energy PartnersSan Antonio, TexasOn-siteFull-timeMid level, 2–5 yearsListed 2 hours ago

Apply now

About this role

The Enterprise Applications Engineer II will act as an experienced professional responsible for supporting the IT Enterprise Applications team in the planning, coordination, and execution of projects and in the operation, maintenance, and enhancement of enterprise applications, automation and integration platforms, and automated file-based system integrations. The position also performs day-to-day Microsoft 365 administration, including user licensing, access requests, and routine service administration, and assists in analysis and design to resolve system problems and develop creative solutions. Because the Enterprise Applications team also supports AI and Power Platform initiatives, knowledge of AI, Power Platform, and application development is considered a plus. The position works closely with other members of the IT department as well as other peers within the business.

Duties/Responsibilities:

- Under the supervision of the Manager, Enterprise Applications, oversee all aspects of Enterprise Applications and other assigned tasks.

- 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 established 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 (e.g., scheduled jobs, bank and ERP file flows), communicating 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 the change management process.

- Provide 2nd and 3rd tier support for all Help Desk escalated issues, 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 to participate in business process discussions.

- Design, build, test, and maintain scripts and automations (e.g., PowerShell, SQL, 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 other 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 the testing and evaluation of new tools and in projects as assigned, 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, providing on-the-job support and acting as a positive role model.

- Provide after-hours support as needed.

- Perform other related duties as needed.

Required Skills/Abilities:

- Microsoft Technologies: Strong knowledge of Microsoft 365 administration (user, license, group, Teams, Exchange Online, and SharePoint), Entra ID, Azure, Power Platform administration, and related security technologies.

- System Management: 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; ServiceNow experience is a plus.

- Integration Concepts: Experience with SFTP/FTPS, file-based integrations, scheduled jobs, and automation and integration platforms.

- Automation: Proficiency in various programming and scripting languages (e.g., PowerShell, SQL) for task automation.

- Operating Systems: Proficiency in Windows operating systems.

- Database Administration: Deep understanding of database maintenance and administration principles and practices.

- Soft Skills: Adaptability, conflict management, effective communication, excellent customer service, strong ethics, job knowledge, organization skills, professionalism, and a results-driven approach.

- Safety and Security: Adherence to safety and security procedures with the ability to make informed decisions beyond guidelines.

Education and Experience:

- Bachelors degree in an information technology field or four years of experience in lieu of a degree.

Physical Demands and Hazards for Office Employees:

This position requires prolonged periods of sitting, frequent computer use, occasional lifting of office supplies, and may involve travel.

Thank you for your interest in Howard Energy Partners, an equal opportunity employer. If you need additional information, have questions, or need accommodations, please reach out to the Human Resources department at 210-298-2222.