The Infrastructure Engineer is responsible for ensuring the Company can meet or beat the contractually obligated SLA, an uptime agreement, in place with customers. The primary goal of the Infrastructure Engineer is to work to scale and harden the Company’s cloud and on-premise offerings. This goal can be accomplished by working directly with customers, offering consultation and providing best practice solutions to secure, optimize and scale Fischer Identity solutions to increase productivity, security and overall operational integrity for Fischer customers, including Fischer’s Identity-as-a-Service platform. The Infrastructure Engineer works closely with Implementations and Solution Management teams to offer support and billable work to deploy or modify Fischer’s Identity Suite to meet the demands of the customer.
This position will also work closely with the Development department to continue to move the Company in the direction of continuous integration. The Infrastructure Engineer will be responsible for maintaining relevant platforms to enable Fischer to continue and evolve to continuous integration.
Duties
Solution / Support Monitoring – The position will be responsible for monitoring all applicable services provided by Fischer to ensure the Company is meeting its contractual SLA obligations. This position will be responsible for 24×7 coverage of all applicable customer-facing assets through which Fischer provides services to our customers.
The following tasks will be associated with meeting the expectations of this responsibility:
- Produce the necessary access or data, in a secured manner, to the Company’s production infrastructure components, including Identity-as-a-Service or the equivalent to enable the retrieval of the necessary data to construct the oversight analytics desired by executive manager to determine the health of customer solutions and the corresponding infrastructure
- Build proactive monitoring solutions through the use of commercial, open source or simple scripts that will monitor the known key performance indicators as well as those imposed by Implementations, Solution Management, Development and executive management.
- Oversee the operations of all necessary infrastructure components and build alerting tools that will effectively and immediately notify the required stakeholders of forthcoming or current problems with the infrastructure.
- Troubleshoot and solve all RDBMS, LDAP and platform related incidents that arise for the Identity-as-a-Service infrastructure.
- Administrate all relevant servers as directed by management with regards to user access, permissions, and standard server administration tasks including but not limited to upgrade, patch, driver updates and all platform updates required for security, product or other platform related issues that may arise.
- Administrate all associated software on Company assets as directed by executive management including but not limited to Apache HTTPD, Apache Tomcat, Java, IIS or any other significant third-party component required to provide secure, efficient services to Fischer customers.
Process, Policy Oversight and Change Management – The position is responsible for overseeing and enforcing the Company’s change control process and all associated best practices related to infrastructure tasks.
The following tasks will be associated with meeting the expectations of this responsibility:
- Oversee the pre-upgrade processes including the simulated upgrade within Fischer’s Test environment including validation of CSS customizations
- Enforce the change control process as it relates to making changes to Fischer’s Identity-as-a-Service platform(s)
- Maintain up-to-date project templates for performing various infrastructure tasks including but not limited to product upgrades, platform upgrades, product installation and associated maintenance.
- Enforce, participate in, and oversee the installation of Fischer software for all customer engagements
- Oversee and manage the daily infrastructure tasks and corresponding reports generated to ensure proper execution of daily monitoring of relevant Company platforms
- Oversee and enforce infrastructure related security controls as defined by Information Security.
- Ensure compliance with published Information Security process and controls.
- Identify and recommend areas of process improvement to gain operational efficiencies and improve the overall customer experience
- Must be initiative-taking and consistently review internal processes, enhancing product and solution knowledge as well as the IAM industry trends.
- Work in a high impact, high intensity environment and stay focused and organized
- Updates job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
Product & Associated Delivery Metrics – The position will be responsible for the delivery, installation, and configuration of the Fischer Identity Suite during initial customer deployments as well as subsequent infrastructure related work that may arise through the course of business and supporting customers.
The following list of tasks are associated:
- Participate in and lead the installation of the Fischer Identity Suite for all customer engagements
- Configure the Fischer Identity Suite to meet the customer specifications from a security and infrastructure standpoint.
- Complete tasks as assigned within official Statements of Work including but not limited to:
- Product Installation
- Connected System Integration
- Global Identity Gateway installation and configuration
- Product Optimization pertaining to connection pooling, computing resources and other related infrastructure components of the Fischer Identity Suite.
- Maintain a sense of integrity and commitment to customer satisfaction
Skills
- Amazon Web Services (AWS)
- Linux/Unix
- Databases (PostgreSQL, Oracle, MSSQL)
- LDAP Directory Services (OpenLDAP, 389 Directory Server)
- Apache Tomcat
- Apache HTTPD
- Load Balancers
- WAFs
- Networking
- SSL Certificates
Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodation may be made to enable individuals with disabilities to perform essential functions of the job.
Education: Bachelor’s degree in engineering, computer science or related field, or equivalent work experience. Must have 5+ years infrastructure experience.
Physical Requirements: Position may require sitting at a desk or standing for extended periods of time. Must be able to lift 15 pounds at times.
Special Requirements:
Language/Social Skills – Ability to read, analyze, and interpret customer requirements and legal documents. Ability to respond to common inquiries from customers, technical collaborators, regulatory agencies, lawyers, or members of the business community. Ability to effectively present information and interface with top management, both Clients and Fischer Identity, operations personnel, and technical advisors.
Analytical Skills – Ability to process and analyze vague, abstract verbal and written instructions as well as execute tasks in a fast-paced environment. Must be able to read, analyze customer supplied drawings and complex documents, and communicate analysis in oral or written form. Ability to understand and apply advanced statistical techniques and concepts.
Computer Skills – Must be proficient with Microsoft office programs, including Excel, Word, and PowerPoint. Must have a comprehensive understanding of the Fischer Identity product suite and product capabilities.
Other Personal Skills and Attributes – Ability to actively learn and listen. Must possess complex critical thinking skills and strong analytical capabilities. Must be self-motivated, pay attention to detail and have the ability to manage multiple projects while meeting deadlines. Must be able to handle confidential information with a high level of professionalism and discretion. Must also be able to function well in a high-paced and at times, stressful environment.
Work Environment
Environmental Conditions: Professional office environment.
Remote: Open to remote employees
Noise: Typical working noise may be moderate with intermittent periods of loud or very loud noises.
Travel, Work Hours, Supervision
Travel Expectations: As needed (Less than 10%)
Work Hours: Monday – Friday, 8:00AM – 5:00PM with 1 hour for lunch, or other typical office hours approved by the manager, as well as additional hours necessary to perform your duties. This is an on-call position that may require before or after-hours work.
Compensation and Benefits
Compensation: Full-time, salaried exempt
Supervision: N/A
Benefits: Eligible for full-time employee benefit package, including insurance (medical, dental, vision, life, disability) and 401K