Dec 09, 2018
This exciting and fast-paced role will help to move our client' s systems to cloud based computing such as AWS and Azure in addition to supporting traditional technologies.
The Systems / DevOps Engineer is responsible for both implementation and support applications (primarily Java based). This role will require a generalist who can contribute with needs in development, system operations, security hardening, and performance engineering.
As a Systems/DevOps Engineer you will work closely within Development and Operations organizations to support the design, automation, deployments and testing of infrastructure and middleware. This will include assessing and implementing robust monitoring, alerting and logging tools, automating system builds, middleware deployments, testing and validation of environment stability.
They will work on project teams as well as internal operations teams on various projects including server builds, audits, third party software installation and tuning, vendor evaluation, data integrity, capacity management, security, and performance. They will ensure that system hardware, operating systems, middleware and software meet and adhere to internal organizational standards. The successful candidate will participate in technical research and development to enable continued innovation within the internal infrastructure. This position requires knowledge in a number of technical areas as well as the ability to solve real time production problems quickly in a high pressure environment.
Additional Job Details:
Desired Knowledge, Skills, & Abilities: Experience Scripting (PowerShell/Shell) Experience with monitoring and analytical tools (Splunk, New Relic, SolarWinds) Experience with Java software hosting and tuning Experience supporting and troubleshooting application servers (Tomcat/JBoss) Experience with systems architecture and systems administration Experience with automation and provisioning tools (Chef/Puppet) Experience working with various SDLC groups (Development, QA, Configuration Management) on project work as well as solving real time production system issues Familiarity with disaster recovery and data replication techniques Familiarity with IT audit activities as well as day to day security functions Familiarity with networking equipment (load balancing/firewalls) Understand how TLS and Digital Certificates function Preferred Skills, Knowledge and Abilities: Solutions focused, self motivated and curious Ability to learn new technologies quickly and efficiently Must be able and willing to take on leadership role Excellent technical analysis and problem solving skills Exceptional communication, documentation and reporting skills Must be able to interact effectively with employees at all levels of the organization Able to work in a fast-paced environment and be flexible to meet time demands without compromising quality Experience in a global 24x7 environment strongly preferred Versatility as demonstrated with troubleshooting diverse sets of hosting technologies (web server platforms, Java application platforms, operating systems, network components, virtualization technologies, database platforms) strongly desired.
Customer Defined Fields:
Business Job Title
Minimum Required Skills
Ensuring high-availability applications are working properly on large, global network.
Troubleshooting application & configuration on Windows/Linux (IIS, Tomcat, JBoss)
Application/Middleware: Work on installation, tuning and maintenance of middleware tools used to run internal applications. Automate infrastructure and middleware configuration and deployment.
Windows System Administration: Win2012/2008 Server Configuration, Hardening and Support, Active Directory/Certificate Authority
Unix System Administration: Linux Server Configuration, Hardening and Support
Work closely with Development Teams: Provide infrastructure support and solutioning to software development teams.
System Tuning/Security Hardening: Working with System Architects and security team to tune internal and third party applications as well securing all sensitive data and systems.
Minimum Education Requirement
Required Education and Experience:
Bachelor' s degree in Computer Science, Information Systems Management or similar discipline required and/ or equivalent years of technical experience
5 years working in Systems Administration and/or DevOps role
3 years scripting (PowerShell, Shell, Python, etc)
Working knowledge of Java based application support
Prior experience in deploying/supporting AWS products (EC2, EBS, RDS, Docker, etc)
Experience with Windows and Linux-based operating system configuration, automation and management
Willing to participate on call rotation (1 week/ 4-6 weeks on average per month)
Contract to Hire – 3-6 months then potential conversion.
- Server background
Nice to Have
- Tom Cat Experience, web server experience. Power Shell
Consider Remote Worker?
Bloomington, MN, USA