Title: Systems Engineer II
Location: Philadelphia, PA (remote)
Type: Contract
Our direct client is seeking a Systems Engineer II to analyze trends, provide systems statistical trending and analysis as well as server capacity and threshold testing.
- The Systems Engineer will have the 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
- configure Apache and Nginx web servers
- create Docker containers to meet the needs of vendors and developers
- Key Accountabilities:
- 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.
- Participates in corporate and IS processes including, but not limited to, workflow, project management, time accounts, and employee reviews.
- Works with on-call staff, management, equipment vendors, or other appropriate contacts to resolve the situation as quickly as possible.
- 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.
- Configures infrastructure and deploys and operates applications within both on-prem and AWS in both Windows and Linux.
- Automates current and new processes.
- Engineers on a team that is 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.
- Understands and complies with all enterprise and IS departmental information security policies, procedures and standards.
- Supports the integration of information security in the development, design, and implementation of Hospital Technology Resources that process, transmit, or store information.
- Supports 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.
- Required Skills:
- 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.
- Amazon Web Services (AWS certification a plus, but not required).
- Linux system administration (Windows administration a plus, but not required).
- Familiar with Git, Stash, Bitbucket.
- Scripting languages, Bash and Python preferred.
- Infrastructure as code with tools such as Terraform, CloudFormation, Ansible, and Puppet.
- Continuous integration and automated deployment with tools such as Jenkins and Circle CI.
- Containers / container orchestration with tools such as Docker, Kubernetes, and ECS.
- Application performance and IT infrastructure monitoring, logging, and alerting with tools such as MS SCOM, Splunk, New Relic, and AWS CloudWatch.
- Collaboration tools such as Slack, Webex, and 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.