Wintrust is a financial holding company with approximately $50 billion assets under management and traded on the NASDAQ:WTFC. Built on the "HAVE IT ALL" model, Wintrust offers sophisticated technology and resources of a large bank while focusing on providing service-based community banking to each and every customer. Wintrust operates fifteen community bank subsidiaries with over 170 banking locations in the greater Chicago and southern Wisconsin market areas. Additionally, Wintrust operates various non-bank business units including commercial and life insurance premium financing, short-term accounts receivable financing, outsourced administrative services, mortgage origination and purchase, wealth management services and qualified intermediary services for tax-deferred exchanges.
Location:
Rosemont, IL- but remote work anywhere in the U.S. will be considered.
Responsibilities:
- Responsible for building and extending evolving continuous delivery technology platforms with the goal of moving changes to production faster and safer, while ensuring operational best practices are supported.
- The position is highly technical able to collaborate with architects, engineers and developers to deliver solutions.
- Responsible for designing, implementing and maintaining production systems, including: release management, automation, system maintenance, and configuration and use of source code management systems and code build systems.
Key Accountabilities:
- Uses 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.
- Responsible for understanding and facilitating the validation, packaging, and delivery of development items to various target environments.
- Creates, develops, and manages the deployment architecture for applications. Develops monitoring architecture and implementing monitoring agents, dashboards, escalations and alerts.
- 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.
- Works in a team environment by reviewing design, source code, and unit test cases and performing reviews of other team member's deliverables.
- Monitoring development activities to detect faults or inefficiencies in the processes currently in use. Identifies and implements corrective actions either individually or through others.
- 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.
- Proactively explores new ways to improve user experience, reliability and performance.
- Work closely with various departments to conceptualize and plan projects throughout the entire SDLC.
- Utilize systems and application skills and knowledge.
- Use understanding of modern data architectures.
- Utilize automation skills and knowledge.
- Manage team members accountabilities and deliverables across the Development-Operations pipeline to ensure projects and environments are ready for development activities.
- Supervise Software Developers.
Requirements:
- Bachelor’s degree or foreign equivalent in Computer Science, Electronic Engineering, or a related field and 5 years of relevant experience.
The Position Also Requires:
- 4 years of relevant DevOps or development experience including hands-on technical operations and coding.
- 3 years of working with Salesforce CRM.
- Experience with Salesforce metadata and entities.
- 2 years of experience working with Continuous Integration, Continuous Deployment tools and DevOps tools.
- 3 years of experience and knowledge of best practices in cloud computing platforms and deploying and managing a range of services in “the Cloud.”
- Experience troubleshooting problems and work with the development teams to resolve any production service issues.
- 2 years of experience working within Agile development environments.
From our first day in business, Wintrust has been proud to serve a variety of unique communities and people from all walks of life. To be Chicago’s Bank and Wisconsin's Bank, we need to reflect that diversity both in all the communities we serve, the people we employ, the organizations we work with, and our banking and lending practices. 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, 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.
#J-18808-Ljbffr