System Engineer

Overview

On Site
$$110000
Full Time

Skills

Software portfolio management
Software development methodology
Software architecture
Debt management
Systems engineering
Systems architecture
Operating systems
Data collection
Computer science
Information Technology
Batch file
Google Cloud
Performance management
IT management
Microsoft Power BI
SANS
Operations
Reporting
Cloud computing
Research
Design
Evaluation
Configuration management database
Software engineering
Automation
Data
Policies
Management
Leadership
Scripting
Python
JavaScript
Node.js
Shell
Amazon Web Services
Microsoft Azure
Computer networking
Splunk
Grafana
Accountability

Job Details

Job Title - System Engineer

Location - Bay Lake, FL 32830

Salary - $110K

Job Type - FTE

Description/Comment:

The Systems Engineer will work as a member of the Availability and Operations Team. This role will be part of a small team working on Tech Debt which is responsible to collect, visualize, process, and report on our application portfolio. They will use their deep understanding of application architecture and cloud engineering to assist application "owners" in assessing and reporting on their systems and the technical debt that they have accrued. They will use their access to designs and cloud accounts to assist in researching and evaluating technical debt as assigned. In the long term they will work with the company's suppliers to design, select, and implement process and technology improvements that create a cycle of continuous evaluation of technical debt. This role will understand the current application portfolio management practices and CMDB processes to develop strategies for a long-term Tech Debt management program.

RESPONSIBILITIES

Utilizes expertise in System Engineering to evaluate and understand unfamiliar systems and applications. Applies SE technical skills to determine the systems architecture and application architecture.

Utilizes expertise to examine cloud accounts, running applications, operating systems, databse, etc.

Facilitates data collection by working with application "owners" who are responsible for filling-in questionnaires in Smartsheet and other tools. Helps point teams to find accurate technical answers.

Partners with others working on the Tech Debt program to evaluate and select tools and methods for automating the collection of data needed about Tech Debt and automating the creation of the needed artifacts.

Partners with the members of the Tech Debt program to determine process enhancements that create efficiencies to collect and main the data needed about Tech Debt.

Recommends processes, policies, and tools that enhance the organizations Tech Debt stance.

Regularly reports to management and executive leadership.

Basic Qualifications

Bachelor's degree in Computer Science, Information Technology, or similar field or related work experience.

5+ years' experience in Systems Engineering, SRE, or a similar discipline in an enterprise-scale environment.

Proven experience using SE scripting and other techniques to create automations and tooling. Able to apply these skills to continuously improve the Tech Debt evaluation effort.

Experience with python, Javascript/NodeJS, and shell/batch scripting modalities for SE work.

Experience in a mixture of on-prem and cloud environments. Clouds utilized include AWS, Azure, and Google Cloud.

Familiarity with a breadth of operating systems, networking technologies, IAM approaches, and application development methodologies so that Tech Debt can be evaluated throughout the organization.

Familiarity with performance management, monitoring, and dashboarding tools that can be used to communicate to IT leadership and executives. Tools include: Splunk, Grafana, Smartsheet, Power BI, etc.

Demonstrated ability to communicate the importance of Tech Debt to all levels within the organization.

Ability to work independently and take accountability for tasks that require influencing individuals at all levels to invest in technical debt analysis and prioritization.