Torc Robotics - Blacksburg, VA
posted 3 months ago
As a Senior Application Integration Engineer at Torc Robotics, you will play a pivotal role in designing, implementing, and supporting the enterprise-wide application ecosystem that drives optimal performance, security, and value. Your expertise in Application Programming Interfaces (APIs) will be crucial as you manage complex data flows between systems, ensuring data integrity and security are prioritized. This position requires a deep understanding of industry best practices and methodologies, particularly in areas such as git, CI/CD, and orchestration, to define and support Torc IT's automation goals. You will collaborate with various departments, teams, and users to provide effective solutions and serve as the technical steward of the application ecosystem you support. Your responsibilities will include maintaining knowledge of Torc's core application offerings and their related API and system integrations. You will design, develop, test, implement, maintain, and support secure data flow between enterprise information systems, including HCM, ERP, CRM, and IAM systems. Additionally, you will assist in evaluating, selecting, and implementing new software and systems that integrate with enterprise applications, reviewing existing integrations to recommend optimizations that maximize data integrity, process efficiency, and user experience. In this role, you will provide timely application and integration support, responding to tickets, errors, alerts, and incidents, while working with vendors and third parties to implement and maintain applications for internal customers. You will also create and update policies and procedures to define security standards and minimum requirements for API integrations, developing and maintaining automation scripts to streamline administrative tasks and improve system efficiency. Supporting and standardizing Torc IT's automation tooling environment, including Ansible and GitHub, will be essential, as will understanding SDLC best practices as they apply to applications, systems, and infrastructure. Collaboration with the Development Experience team will ensure that IT practices align with company standards and requirements. You will develop policies, procedures, standards, and guidelines for IT's automation platforms, managing and reviewing code repository structures, approvals, workflows, and audits. Providing training, direction, and support to the IT organization on automation scripting, version control, code review, testing, and scheduling will also be part of your responsibilities. You will lead and participate in application and automation projects, including migrations, upgrades, and new implementations, while writing and maintaining clear documentation such as diagrams, architecture design reviews, runbooks, test plans, policies, and procedures. Your role will also involve developing detailed project plans to ensure successful project outcomes and staying current on the latest industry standards and trends regarding application integration and automation. Additionally, you will support Torc IT's software management system of application inventory, licensing, ownership, and compliance, while collaborating, mentoring, and training junior engineers and teammates.