Great America Leasing Corporation Digital Technology - DevOps Engineer I (Cedar Rapids, IA) in Cedar Rapids, Iowa
Digital Technology - DevOps Engineer I (Cedar Rapids, IA)
Position Summary This role is a combination of deployment engineer, network operations and a sysadmin who has a passion for scripting and coding.
This role is experienced engineer who is adept and passionate about solving complex technical problems that span multiple areas of software and systems and optimizing the release management process.
The TechOps team provides value to GreatAmerica by enabling Enterprise IT to work in a more agile, iterative, safe way, and ensuring that our technology environments are available and performing at acceptable levels.
Day to day focus includes:
Automating and managing the pipeline for transitioning changes into our standard operating environments. This includes the concepts of continuous integration, continuous delivery and the ITIL disciplines of Release management and Configuration management.
Monitoring and event management of all technology environments especially production.
IT automation via scripting and infrastructure orchestration.
Architecting our standard operating environments to support monitoring, orchestration, continuous integration and continuous deployment.
IT operations management, running jobs, maintenance routines, pre-approved changes, etc.
Automate infrastructure provisioning, deployment, and delivery
Work with Application Developers to automate builds and software deployments to our various environments
Lead in the adoption of Continuous Delivery, Continuous Integration and Orchestration
Document current and future configuration processes and policies.
Ensure that our CMDB stays up to date via auditing and automation.
Maintain environment configuration using automation tools
Maintain and enhance the process for event detection and event filtering to ensure we are optimally handling incidents.
Troubleshoot production deployment-related issues, and analyze performance and operational metrics against service level objectives
Own and manage monitoring tools like Splunk, Dynatrace, and Qradar to ensure acceptable levels of service in our various environments.
Build and maintain operations tools for monitoring, notifications, trending, and analysis
Implement tools and dashboards for various services and operations
IT Automation and Orchestration
Write scripts to automate operations and environment management of platforms
May occasionally develop software tools to enhance efficiency
IT Operations Management
Define, create, test, and execute operations procedures.
Assist with TechOps Operator Functions as needed
Participate in architecture discussions on topics of orchestration, continuous deployment and continuous integration during the design phase of various projects
Interface with internal groups (product, engineering, and operations teams) with whom we partner
Honesty/Integrity, Customer Oriented, Accountability, Tenacious, Communication Skills (Oral & Written), Adaptability
, Problem Solving, Systems Analysis, Enthusiastic, Research Skills, Change Management, Active Listening, Applied Learning
Bachelor’s degree in computer science, information systems, computer engineering, system analysis, or a related field, or equivalent work experience.
4 or more years of IT and business/industry work experience including design and deployment, SDLC and infrastructure planning and operations.
Working knowledge of the ITIL framework.
Knowledge of applicable data privacy practices and information security practices.
Experience with process re-engineering
Experience with Orchestration/Configuration Management and Continuous Integration technology (Team City, Octopus Deploy, Chef, Jenkins, Ansible. Puppet, etc. GitHub, Dynatrace)
Experienced management of continuous integration servers and source code repositories
Experience automating the deployment of Windows/Linux applications, system configurations, and security settings
Experience a wide variety of open source technologies and cloud services (experience with AWS and Azure is required)
Knowledge of best practices and IT operations in an always-up, always-available service
Experience with automated testing tools
Experience with monitoring tools and suites
Strong knowledge Of the Microsoft Stack
Strong understanding of virtualization concepts and containerization
Skills and Abilities
Proficient in Microsoft Office including Word, Excel, OneNote, Outlook and Microsoft Teams
Strong knowledge of the ServiceNow Platform, automation and configuration
Strong practical Windows and Linux based systems administration skills with experience in a cloud-based environment
Experience with the concepts of Continuous Delivery and Continuous Integration and the tools needed (TeamCity, Octopus Deploy, Git, Maven, Nuget, Mulesoft, Docker)
Experience with distributed service standards (SOAP, REST, EJB)
Strong Knowledge of IIS and Apache Tomcat
Working Knowledge MS SQL Server
Experience working with Postman
Working knowledge of IP networking concepts and protocols (Firewalls, VPNs, DNS, load balancing, HTTP, and TCP/IP)
Experienced VM Management using VMWare
An effective individual possesses keen insight to GreatAmerica’s business and is able to articulate issues to stakeholders in such a way that appropriate decisions and actions can take place.
Continues learning and adapting to change by being receptive to coaching to address gaps and proactively develop desired proficiencies for themselves and their team.
Passionate communication skills with a strong aptitude for the hands-on creation of compelling visual and persuasive written content including excellent technical documentation for internal and external consumption.
Ability to effectively prioritize and execute tasks in a high-pressure environment.
Experience at working both independently and in a team-oriented, collaborative environment.
Persuasive, encouraging, and diplomatic.
Ability to elicit cooperation from a wide variety of stakeholders, vendors, service providers and peers.
Must be able to learn, understand, and apply new technologies rapidly.
Willingness to travel to industry events as well as customer visits and attend events that cultivate relationships (Trade shows, conferences, etc.)
At GreatAmerica, we’re looking to grow our business through our people. Are you looking to grow your career? If so, submit your application at www.greatamerica.com/career (http://www.greatamerica.com/careers) s