Position is hybrid.
Manager Notes: What I am looking for is a combination between a Solutions Architect and a Principal Engineer. Someone who has the soft skills for working with our business partners but also has broad technology skills. Here is a list of KSAs:
Knowledge:
Architecture & Systems Design
SaaS platform and Cloud architecture
DevOps & CI/CD
Skills:
Developer/Engineering (primarily focused on C# and Java languages)
Technology Standards (Info Sec, Network, Compliance, etc.)
Vendor evaluation
Cloud & DevOps Execution
Abilities:
Communication & Soft Skills
Leadership and Team culture
This position will be working directly with our business partners to lead and guide their technology solutions through design approvals to implementation and support. Many of these projects will be SaaS solutions, but the candidate will need developer/engineer skills to build custom components and/or integrations. Between 30-40% of the time will be spent hands-on tasks like updating C# Razor pages, creating YAML for Terraform, and possibly updating a CI/CD pipeline. The remainder of their time will be in meetings with our business partners, creating architecture diagrams, updating solutions design documents, providing documents for our different standards and approvals boards, and occasionally helping to support these technology solutions.
POSITION SUMMARY:
Provides expert level expertise to others in the planning, analysis and implementation of complex integrated technology systems, emergency planning processes and disaster recovery efforts.
Consults with internal customers from multiple business units to determine cross functional technology/application system requirements. Acts as a technical advisor to other analysts and/or project teams and provides leadership in resolving complex technical issues.
REQUIRED COMPETENCIES:
Expert – Professional level understanding of the required competencies with demonstrated skills and abilities coupled with extensive experience for successful application in difficult and complex work assignments with minimal supervision. Serves as a key resource for technical issues that cross functional and organizational lines. May assist in defining future IT architecture.
Knowledge of:
Information systems analysis, design, programming and installation.
Programming languages and coding techniques.
Computer hardware, software and data communications functionality and capability.
Software Development Life Cycle (SDLC) practices and procedures.
Process management, performance tracking and measurement tools.
Local, state and federal emergency planning processes.
Intermediate level systems and business architecture design concepts.
Information Technology Library Infrastructure (ITIL) framework and best practices.
Clientand Technology Services infrastructure, sufficient to consult across organizational lines with cross-functional teams in resolving problems and issues.
Data-driven problem solving techniques and technical report writing.
Various cross-platform information systems.
Configuration management concepts and tools.
Applicable industry standards.
Expert skill in:
Designing, creating and interpreting flowcharts.
Using and integrating information technology systems involving multiple hardware platforms, operating systems, data bases and cross-platform information systems.
Applying SDLC and software process engineering tools and methodologies assignments.
Using the Technology Services change management process.
Using statistical analysis and related tools.
Troubleshooting and resolving complex technical and system operations problems.
Writing code using required programming languages for assigned applications.
Using database management tools.
Designing and developing seamless connections between systems.
Using and supporting various client based applications.
Testing application installations, enhancements and upgrades.
Expert ability to:
Exert influence as a technical expert and support and motivate others in achieving project objectives.
Set priorities and establish a systematic course of action to ensure accomplishment of objectives on time and within budget.
Deal with a high level of ambiguity and make decisions with limited information.
Exercise creativity and imagination in approaching assignments.
Quickly grasp new ideas and concepts.
Work well in teams, both as a technical advisor and a participant.
Acquire and maintain knowledge of the business of Clientand Technology Services products.
Research and study developing trends and emerging technologies and identify potential for use in the Clientenvironment.
Identify what technical issues need to be communicated and inform others.
Manage multiple tasks and resources and respond quickly to ad hoc customer and management requests.
Establish and maintain effective working relationships with internal customers.
Balance customer needs with Technology Services processes, budget and guidelines.
Employ analytical, interpretive, evaluative and constructive thinking; and judgment in interpreting and adapting methods, techniques and procedures to specific projects and organizational requirements.
Communicate effectively, orally and in writing, with team members and customers with varied backgrounds and experience.
Follow through with commitments.
EXAMPLES OF PEOFESSIONAL WORK:
May monitor the work of others and provide technical coaching and mentoring.
Consults with internal customers to identify and analyze current operational processes and systems and recommends technology or provides technical advice on solutions (hardware and software) that meet business goals.
Participates in evaluating user requests to determine feasibility; estimate cost and time requirements; and assess compatibility with existing system configuration.
Establishes decision matrix and procedures for system, job flow and database restoration.
Collaborates in coordinating complex work-around and recoveries.
Provides high level technical assistance in installing hardware and software and evaluating suitability and compatibility.
Directs and/or coordinates in implementing programs, products, job flows, subsystems and databases.
Monitors production systems and databases and initiates aversion, correction and restoration actions.
Monitors accuracy, completeness, clarity, accessibility and timeliness of project and user documentation.
Develops, reviews, updates and enforces technical standards and operating procedures to ensure systems reliability, availability and capability.
Plans, constructs or alters programs to support performance tracking.
May assist in preparing documented proposals.
Assists in managing vendor relationships.
Makes recommendations for the reengineering of existing applications, replacing inadequate applications and enhancing or expanding applications.
Designs, plans and implements programs, training and testing to support JEA/SJRPP disaster recovery/emergency plan efforts.
Participates in implementing Information Technology Infrastructure Library (ITIL) processes for Technology Services business processes.
Recommends options for use and integration of information systems and technology to process organizations and Technology Services management.
Performs research and studies developing trends, emerging technologies and new concepts and ideas; identifies potential for use in the Clientenvironment; and makes recommendations.
Assists in disaster recovery testing.
Provides technical expertise to others in resolving new and unusual problems and responding to unique circumstances and collaborates in implementing solutions to systemic problems.
Participates in ongoing training to continuously upgrade expert level technical knowledge and skills.
Performs other job-related tasks as assigned.
PERSONAL CONTACTS:
Influences others with diverse viewpoints to achieve a common understanding of information technology problems and develop solutions and alternatives by using persuasion and technical problem solving skills.
OPEN REQUIREMENTS:
Bachelor’s degree in the specific discipline being recruited or related field and six (6) years of professional experience in the specific computer systems analysis, software development, system configuration and/or programming languages, etc. for the discipline being recruited.
-OR-
A ten (10) year combination of education, training and experience in the specific computer systems analysis, software development, system configuration and/or programming languages, etc. for the discipline being recruited.
Required to assist in maintaining 24 X 7 systems availability.
Please take a moment to verify your personal information and resume are up-to-date before you apply.