Who We Are:
FFB is an award-winning, single-branch bank that originated in Fresno, CA. Since its opening in 2005, FFB’s mission has been to provide customers with 1st class banking services. At FFB, we understand that every person who walks through our doors is unique. Therefore, we strive to provide each customer with a carefully crafted banking solution that is tailored to their individual needs. It's with this customer-first mentality that FFB has become one of the leading community banks in the nation.
Despite being headquartered in Fresno, CA, members of the FFB team come from all over the country! Since we believe that people are our greatest asset, we are always seeking ambitious, passionate candidates who share FFB’s goals and values regardless of where they live. If you feel that you could be a great addition to our team, then we encourage you to reach out and apply!
Recent Awards and Recognitions:
- Voted Best Bank by Best of Central California People's Choice 2022
- Rated the #10 Community Bank in the Nation
- Ranked #6 on American Banker’s Top Publicly Traded Community Banks List 2022
What You Should Expect While Working at FFB:
- Company ownership through our Employee Stock Ownership Program (ESOP)
- A friendly, close-Knit work culture that encourages growth
- Opportunities to Participate in Community Networking Events
- Benefits Package
- Medical/Dental/Vision
- Life Insurance
- Paid Vacation
- Employee Stock Ownership Program
- 401(k) Retirement Plan
- Training & Development
- Tuition Reimbursement
- Employee Assistance Program
- Internal Job Posting & Referral Program
Ideal Candidate:
FFB prides itself on its core values of Teamwork, Relationship, Authenticity, and Commitment (TRAC). We expect that our team members will reflect these values in the workplace in various ways:
- Teamwork – We collaborate, hold each other accountable, and win together.
- Relationship – We are trustworthy, transparent, and respectful.
- Authentic – We are humble, vulnerable, and we speak up.
- Commitment – We are owners...Be hungry, responsive, and have a sense of urgency.
Employment with FFB will allow you to earn competitively, grow professionally and enjoy a collaborative and compassionate culture that rewards good ideas, good work, and initiative.
Summary:
The DevOps Manager is responsible for managing the improvement of business processes and bank services through the deployment and management of software solutions. You will be responsible for managing efforts including gap analysis, solution identification, solution design, project management, software engineering, testing, support, and maintenance activities. This position will be responsible for successful coordination efforts of multiple 3rd party developers.
Essential Duties
- Lead DevOps team
- Manage Team Performance – Ensure projects are managed effectively, efficiently, accurately, and within committed timeframes.
o Manage 3rd Party Developer Relationships
o Manage Development Solution technology platforms.
o Manage SDLC Program including Change Management, Code Escrow, Testing, and QA processes to ensure data integrity, availability, and security meets GLBA and IT Security Program standards.
- Analyze business processes, software capabilities, and potential solutions to bridge gaps for efficiency, improvement, and automation opportunities.
- Works with FFB teams to identify business process and functionality solutions and objectives.
- Primary liaison between bank personnel, DevOps team, software vendors, and software developers.
- Leads efforts related to End User Experience (CX/UX), software integration, software improvement, regression and acceptance testing, end user training, software launch, and support efforts.
- Collaborate in short and long-term technical, product, and business process vision, strategy development, and translate that strategy into actionable roadmaps and execution plans.
- Research, analyze, and propose software solutions that solve business challenges.
- Create periodic status reports that clearly communicate KPI’s to ensure success.
- Act as the primary project manager of DevOps projects, communicating relevant project information and providing clear direction to team on deliverables, budget, and timing
- Collaborate with other teams and stakeholders to secure cooperation for plans and resource scheduling.
- Monitor project status, assess issues, and develop resolutions to meet objectives and timelines.
- Identify and implement ways to improve bank software utilization, reliability, and management of upgrade and version release processes.
- Ensure that systems are designed and implemented in a secure manner to mitigate cybersecurity threats.
- Identify, investigate, and respond to technical problems and ensure that they are handled appropriately and efficiently.
- Work with software engineers to ensure that development follows established processes and works as intended.
- Maintain software and business process documentation.
- Perform root cause analysis for production errors
- Treats people with respect; keeps commitments; inspires the trust of others; works ethically and with integrity; upholds organizational values; accepts responsibility for own actions.
- Demonstrates knowledge of and adherence to EEO policy; shows respect and sensitivity for cultural differences; educates others on the value of diversity; promotes working environment free of harassment of any type; builds a diverse workforce and supports affirmative action.
- Follows policies and procedures; completes administrative tasks correctly and on time; supports the Bank’s goals and values; and benefits the bank through outside activities.
- Other Duties as Assigned
- Experience defining program requirements and using data and metrics to determine improvements
- 5 - 7 years of experience delivering cross functional projects and stakeholder management experience
- 5 – 7 years of experience in program or project management
- 5 – 7 years of experience working cross functionally with tech and non-tech teams
- Experience with software development technology stacks, and fundamental dependencies as related to technical projects.
- Experience in a tech-forward business with a strong focus on Fintech
- Project Management of software optimization and development projects
- Experience with REST API software development lifecycle
- Experience managing and creating ETL processes.
- Experience in Business Process Analysis and Automation
- Experience working with, presenting to, and facilitating decisions among senior executives based on evolving priorities.
- Experience in building positive relationships, strategic partnerships with external and internal key stakeholders.
- Experience in banking and payments experience desired
- Product Management experience in a tech-forward business with a strong focus on Fintech
- Product lifecycle management – Continuous Improvement, Launch, Communication, Documentation, and Training
- Experience with vendor management and third parties
- Jira, Confluence, or other project tracking tools experience
- Excellent presentation and written communication skills
- Process mapping and technical writing skills
- Knowledge of secure API architecture methodology
- Experience in the fintech and payments industry would be advantageous
- Excellent social skills and awareness to deal with matters of a confidential or sensitive nature
- Ability to read, analyze and interpret business and technical processes and procedures.
- Excellent organizational and time management skills.
- Exceptional verbal, written and interpersonal communication skills with the ability to apply common sense to carry out instructions and write correspondence.
- Ability to work with minimal supervision while performing duties.
- Current driver’s license and a vehicle with appropriate insurance coverage if required to drive in the course of performing assigned duties and responsibilities.