Job Description:
Desired skills, in order of most important to least:
- Ability to create or modify EC2 instances, S3 buckets, Lambda, APIs and other supporting AWS infrastructure items
- Script Jenkins jobs to manage code deployments and services remotely
- Ability to configure Apache and Nginx web servers
- Ability to create Docker containers to meet the needs of vendors and developers
Job Summary:
- Contributes to analysis and design for current and emerging technologies within their discipline.
- Exhibits advanced technical knowledge of and expertise in all aspects of systems engineering as outlined in Level I.
- Demonstrates the ability to analyze trends, provides systems statistical trending & analysis, performs server capacity & threshold testing, and follows appropriate escalation and notification procedures.
- Exhibits expertise in delivering technical engineering solutions and direction, performance tuning and technology refreshments, identifying opportunities for deploying new technology.
- Participates in enterprise-wide on-call rotation. In addition to the areas defined in Level I capabilities, also demonstrates the ability to create detailed work-related documentation.
- Exhibits intermediate expertise in critiquing the use of existing and future technologies.
- Coaches and trains Level I staff and peers with differing detailed knowledge.
- Assists in the orientation and integration of Level I hires.
- Participates in corporate and IS processes including, but not limited to, work flow, project management, time accounts and employee reviews.
Job Responsibilities:
The responsibilities of a Systems Engineer II encompass identical responsibilities as a Systems Engineer I, but with a greater degree of complexity. A Systems Engineer II also:
- Works with on-call staff, management, equipment vendors, or other appropriate contacts to resolve the situation as quickly as possible.
- Analyzes trend, provides systems statistical trending & analysis, server capacity & threshold testing
- Identifies trends and opportunities to improve performance and resolve system problems.
- Makes recommendations concerning software, equipment, security and facilities.
- Provides technical engineering solutions and direction, performance tuning and technology updates, identifies opportunities for new technology deployments, assesses projected lifespan of existing and future technology.
- Prepares formal change implementation plans and monitors their implementation.
DevOps:
- Configure infrastructure and deploy and operate applications within both on-prem and AWS in both Windows and Linux.
- Automate current and new processes.
- Engineer on a team building software and infrastructure to handle large and complex websites and backend office applications.
- Supports engineering role from web server and library configuration through to CI/CD pipelines for code deployment.
- Will gain a deep technical and quantitative understanding of the system, software, and security architectures to provide innovative and scalable solutions
Information Security Requirements:
- Understand and comply with all enterprise and IS departmental information security policies, procedures and standards.
- Support the integration of information security in the development, design, and implementation of Hospital Technology Resources that process, transmit, or store information.
- Support all compliance activities related to state, federal regulatory requirements, healthcare accreditation standards, and all other applicable regulations that govern the use and disclosure of patient, financial, or other confidential information.
Additional Technical Requirements:
Experience with:
- Amazon Web Services (AWS Certification a plus, but not required)
- Linux system administration (Windows administration a plus, but not required)
- Git, Stash, Bitbucket
- Scripting languages, Bash and Python preferred
- Infrastructure as code with tools such as Terraform, CloudFormation, Ansible, Puppet.
- Continuous integration and automated deployment with tools such as Jenkins, Circle CI
- Containers/container orchestration with tools such as Docker, Kubernetes, ECS
- Application Performance and IT Infrastructure Monitoring, logging and alerting with tools such as MS SCOM, Splunk, New Relic, AWS CloudWatch.
- Collaboration tools such as Slack, WebEx teams.
- Database administration support for MySQL/MariaDB, PostGreSQL, or MongoDB.
- Strong knowledge of Networks, Load Balancing, Firewall Rules, Certificates to work with Network Engineering.
- Strong knowledge of Agile tools such as Jira, ServiceNow or Redmine.
- Effective communication within a multidisciplinary team and an ability to work well with others.
Education:
- Bachelor's degree or relevant experience will be considered in lieu of formal education.
- At least 3-5 years of experience in the System Engineer/DevOps field.
- AWS Certification a plus, but not required




