Senior Dev Ops Engineer - Northbrook, IL
Job Description
Position Overview
The Senior DevOps Engineer is responsible for designing, implementing and maintaining production systems, including: overall system and application performance monitoring, application and user support, release management, automation, system maintenance, and configuration. This person also uses source code management systems and code build systems with the goal of moving changes to production faster and safer while ensuring operational best practices are supported.
Key Accountabilities
- Use knowledge of technology and operational best practices to drive the design, development and implementation of operational standards and capabilities for connected services that enable highly available, scalable and reliable customer experiences
- Develop or receive designs for changes to systems. Works with external vendors or other teams to ensure the correct design and implementation of components that require external interfaces.
- Operational point of contact for development, operations and testing. Oversees change management and configuration management operating mechanisms
- Support development team and development processes, including user management, automated testing, and environment configuration.
- Ensure production systems and applications are operating and optimized for peak performance and proactively explores new ways to improve user experience, reliability and performance
- Responsible for software application deployments in all environments
- Manage and handle end-user support for the application environment
- Manage ongoing proactive monitoring of support systems using monitoring tools and timely responds to alerts to avoid outages.
- Become the subject matter expert on the application performance monitoring environment
- Investigates new technologies and software packages that can be applied to improve the development / build / release processes.
- Understand where automation can be applied to various aspects of the development process and lead projects to implement these solutions to gain organizational savings.
- Other duties as assigned including but not limited to system upgrades, providing user customer service and off hour support as needed
Qualifications
- Bachelor's degree in computer science, computer engineering or related analytical field (Chemistry, Analytics, Math etc..) or equivalent.
- 5+ years of relevant DevOps or development experience including hands-on technical operations and coding.
- 5+ years of deployment of applications experience deploying medium to large software applications.
- 3+ years of experience in application and user support.
- 3+ years of experience utilizing an application performance monitoring system like AppDynamics or similar performance monitoring software.
- 2+ years of experience working with Continuous Integration, Continuous Deployment tools and DevOps tools.
- Production support experience, troubleshooting critical issues and getting to the root cause of issues. Contacting and collaborating with the right resources on time sensitive issues.
- Ability to identify and apply improvements to our applications
- Software configuration with familiarity with Windows server/IIS configuration
- Demonstrated ability to use knowledge of technology and operational best practices to drive the design, development and implementation of operational standards and capabilities for connected services that enable highly available, scalable and reliable customer experiences
- Strong understanding of modern data architectures.
- Strong automation skills and knowledge.
- Demonstrated leadership as a mentor or team lead.
- Experience working with small, nimble development teams with remote team members.
- Excellent communication and collaboration skills.
- Ability to work among multiple teams and communicate effectively to both technical and non-technical teammates.
- The position requires occasional weekend or evening hours for application deployments, etc. and flexibility to work after hours on a 24 x 7 team to handle occasional off hour support matters.
Preferred Qualifications
- Knowledge of .NET environment and exposure/experience with coding
- Leading and managing people experience
- Experience with test automation tools
- Scripting knowledge and T-SQL experience
Wintrust Financial Corporation, including community banking and financial services subsidiaries, is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, citizenship status, sex, sexual orientation, gender identity and expressions, genetic information, marital status, age, disability, or status as a covered veteran or any other characteristic protected by law.
Date Posted
09/25/2022
Views
6
Similar Jobs
Sr. Software Engineer - OEMS Team - Enfusion
Views in the last 30 days - 8
Enfusion is a pioneer in developing innovative cloud investment management software analytics and managed services They help fund managers streamline ...
View DetailsMachine Learning Engineer - Oak Street Health
Views in the last 30 days - 8
Oak Street Health is a rapidly growing company that is looking for a machine learning engineer to support their production modeling efforts The compan...
View DetailsSenior Benefit Analyst - Lockton Companies
Views in the last 30 days - 6
The Lockton team is seeking a dynamic Senior Benefit Analyst for their Employee Benefits consulting group The analyst will assist in marketing and ser...
View DetailsSoftware Engineer 431407 - Experfy
Views in the last 30 days - 8
The job description is for a Software Engineer position that requires designing developing testing and deploying software systems and applications The...
View DetailsAccount Manager (Advertising Sales Team) - Chicago - CafeMedia
Views in the last 30 days - 6
This is an excellent opportunity to get broad experience in all aspects of digital media The position is based in Chicago IL and requires excellent co...
View DetailsAVP, Internal Audit - CNA
Views in the last 30 days - 11
The job description is for an Assistant Vice President Internal Audit position at CNA The role involves leading a team to provide risk management gove...
View Details