Overview:
This is a remote role that may be hired in several markets across the United States.
This position leads technical architecture and design activities in support of the banks mission. Works closely with business units and associates to identify solutions that are cost-effective, efficient, and meet business needs. Collaborates on the technical design of artifacts, ensuring compliance and documentation of all applicable standards. Ensures quality results and timely completion of project tasks. Utilizes expertise to provide guidance on the design, interface requirements, and technology of developed solutions.
Responsibilities:
- Technical Architecture Development Works closely with internal technology owners to establish enforceable guard-rails for existing and new technologies. Leads pre-PoC research initiatives and provides recommendations for technology solutions across our infrastructure domains.
- Consultation – Provides consultation to the business unit, management, and associates on all phases of integration systems development and processes. Acts as a trusted advisor on strategies and approaches for overall integration of technology components.
- Project Coordination – Ensures project tasks are completed on time and with a high degree of quality. Collaborates with other team members on detailed application design, development, and integration testing.
- Technical Expertise – Maintains a strong understanding of available technology, tools, and designs in order to provide consultation and leverage technologies within the Bank. Offers direction, training, and guidance for less experienced staff.
If hired in North Carolina, the base pay for this position is generally between $133,630 and $204,900. Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment.
First Citizens benefits programs are designed to meet our associates where they are in life. Full-time associates (20+ hours) are offered a comprehensive benefits program, with customized offerings, including those designed to support families, however defined. More information regarding our benefits offerings can be found here:
Qualifications:
Bachelor’s Degree and 8 years of experience in Software application development OR High School Diploma or GED and 12 years of experience in Software application development Skill(s):
- Expertise in one or more infrastructure technology area (containers, desktop, distributed servers / virtualization, infrastructure automation, mainframe, middleware, network) as well as enough generalist infrastructure knowledge across all domains to be able to flex into adjacent areas as needed.
- Ability to create integration patterns utilizing modern consumption and deployment methodologies in both Public and Private Cloud environments.
- Knowledge of desired-state configuration management practices / tooling and the ability to apply those concepts into designing systematic processes acting against a central IaC desired-state codebase.
- Knowledge of compliance regulations, system development methodologies and tools, and IT systems framework and standards
- Consulting and relationship management skills
private-cloud Consulting mainframe docker-containers virtualization Relationship Management Middleware public-cloud