Applications Engineer

Tampa, Florida

Phoenix Technology Partners, LLC
Job Expired - Click here to search for similar jobs

Applications Engineer

The Senior Engineer, Enterprise Systems is responsible for managing the ownership of configuration, deployment, management and administration of certain third-party enterprise systems, custom in-house applications/services, both on-prem and in the Cloud. The Senior Engineer, Enterprise Systems will provide technical leadership for the support and implementation (and upgrades) of those applications and their related environment/servers (both on-prem and Cloud).


This role would also help assess emerging technologies, including Cloud services and how they can be utilized effectively in the environment.


Our team comprises of three functions: Business Services who maintain, develop and support our enterprise systems, Operations who design, build and support our communications and data center operations, and Support Services who provide desktop, meeting and training support in the offices.

Globally minded and diverse, our team covers a range of technical disciplines and business skill sets. This encompasses from business analysts, data architects, application developers and engineering staff covering range of technologies that include virtualization, cloud, networking, storage, collaboration services and security. We deploy the latest technology and hardware within our state-of-the-art offices. Our technical support staff support and train our people on the latest hardware and operating systems, remote working capability, and mobile devices. Our Shared Services centers provide Service Desk, Security and Network Operation Centers that providing support and monitoring of Firm systems 24 x 7.


  • Installation, management and technical ownership of both MS-Windows and Linux based application/web/database Servers (both on-prem as well as Cloud)
  • Implementation and Server-side technical ownership for DBMS Servers (MS-SQL Server, MongoDB etc)
  • Implementation & Third-Level support for critical Third-party and custom enterprise systems
  • Develop/enhance and enforce standards and policies as it relates to Software Management and Deployment
  • Coordinate scheduling of maintenance tasks needed to ensure Application availability and optimization.
  • Ensure data integrity and availability through implementation of security, backup, and recovery plans and controls.
  • Assure that a clear planning process is followed, including a well-defined scope of deliverables, and a continuous communication process to manage client expectations.
  • Proactively report project risks and deliverable issues to superiors and clients for immediate mitigation or resolution.
  • Maintain and assist with Vendor relations.
  • Work with Business teams to develop and direct multi-year roadmaps of critical applications.
  • Continually Enhance technical skills through training, seminars, and education in new server-side technologies and environments.


Qualifications

  • Bachelor of Science required, graduate degree a plus
  • Strong hands-on experience in administration of MS-Windows and Linux application server(s) - App/Web and Database servers
  • Strong experience in writing Bash, Powershell scripts used for app/system deployment and administration tasks
  • Experience deploying and utilizing APIs, including Web services (REST), RPC protocol
  • Experience with Application Architecture including Cloud Applications and Integrations; In Hybrid & Multi-Cloud Deployments
  • Experience with Application/Server/Performance Troubleshooting
  • Experience with Web Site Management (IIS & Apache)
  • Familiarity with DevOps practices and tools (AzureDevOps) and building of CI/CD pipelines
  • Experience with network protocols (TCP/IP, SNMP, HTTPS) and configuration
  • Experience with performance monitoring, database optimization, and index utilization.
  • Demonstrate excellent written and verbal communications skills and ability to facilitate work efforts.
  • Demonstrate ability to work productively with a wide range of people. Ability to effectively present information to customers and senior management.
  • Ability to manage project commitments to ensure that the project comes in on time and within budget.
Date Posted: 14 May 2024
Job Expired - Click here to search for similar jobs