Lead Architect

Company: Eli Global LLC
Location: Durham , North Carolina, United States
Type: Full-time
Posted: 12.JAN.2019

Summary

Company Description Global Bankers Insurance Group, LLC (ldquoGlobal Bankersrdquo) represents and manages a consortium of rapidly growing li...

Description

Company Description Global Bankers Insurance Group, LLC (ldquoGlobal Bankersrdquo) represents and manages a consortium of rapidly growing life and annuity insurance and reinsurance companies. We have operations throughout the U.S. and in select international markets. Our primary product suite consists of fixed annuities, life insurance and some supplemental products, distributed primarily through independent agents and worksite channels. In addition, we are an active reinsurer of both new and in force books of business. Global Bankers offers an entrepreneurial work environment that provides opportunities for constant learning growth. Additional information can be found at . Brief Description The Lead Architect is responsible for leading and supporting Enterprise Architecture activities that develop and maintain the global technology and solutions architecture for the enterprise. The Lead Architect will create, direct, and manage solutions that drive targeted business outcomes and lead response to disruptive change within and without the organization. These solutions include applications, technologies, processes, infrastructure, roadmaps, and strategy. The Lead Architect will create and maintain deliverables that describe the organizationrsquos current state and future state technology solutions. This includes aligning technology solutions to business processes and business future state. The Lead Architect will work with business architects, business, infrastructure, and application development teams to construct, maintain, and periodically review technology strategies and roadmaps in the appropriate domains solutions, RAs, and FSAs for projects, technologies, and processes and partnering with application development on bringing solutions and requests through the governance process. The Lead Architect will ensure alignment to security best practices are present in solutions, act as technical lead and provide oversight for the development and operation of the DevOps CICTCD pipeline, and ensure agile best practices are utilized and tooling is correctly deployed. The Lead Architect will guide application designs, application architecture paradigms, microservices and the enterprise service oriented architecture, infrastructure architecture, data integration architecture, and principles that influence design decisions and patterns. The Lead Architect should be very technical and remain familiar with current technologies (e.g., JS MEAN stack and related, API design, container solutions such as DockerKubernetes, ESBs, Java.NET, SQL and NoSQL persistence and caching solutions), Agile methodologies, DevOps, and design patterns and principles (including the CAP theorem and BASE principles), and should be able to roll up herhis sleeves to demonstrate an example of the technology being recommended or contributing to a major effort. The Lead Architect should be able to direct and organize major application development efforts from a technology leadership perspective, being the decision point and technical owner for the application development team. The Lead Architect will report to the Chief Technology Officer and manage technical architects directly as well as matrix lead top application developers from a technical perspective during key projects. The Lead Architect will also partner closely with the Lead Business Architect and business architecture team. Responsibilities Design and lead the implementation of a solutions architecture across a group of specific business applications andor technologies based upon business strategy, capabilities, and requirements define opportunities to refine, optimize, and reinvent existing architecture Drive transformational application development efforts from a technology leadership perspective. Make decisions on technologies, patterns, and approaches. Make suggestions on tooling, libraries and frameworks. Ensure sprints are performing effectively. Provide examples of technologies being recommended to allow application development teams to quickly ramp-up on new technologies. Contribute to key application development efforts as needed. Understand business drivers and capabilities (both current and future state) and map to technology requirements to drive targeted business outcomes document and optimize business processes Understand and keep constantly abreast of technology trends and the practical application of existing, new, and emerging technologies to enable new and evolving business and operational needs analyze IT industry and determine their potential impact on the enterprise Align new and emerging ideas, technologies, and platforms to the business (e.g., microservice architectures, integration opportunities, blockchain, open source frameworks, industry leading technologies, DevOps, CICTCD, Containers, SaaSPaaS solutions) Ensure projects are following appropriate Agile and DevOps paradigms ensure tools are clean and optimal Identify necessary non-functional requirements (e.g., performance, security, reusability, and operational) and facilitate the development of a conceptual architecture Establish broad architecture principles to guide decisions (e.g., reuse, buy vs build, cloud vs on-premise, integration potential, SOA) Create and maintain multi-year strategies and roadmaps for appropriate domains (e.g., New Business, Policy Admin, Content Management) in partnership with business architects, business, and technology teams Provide consulting support to infrastructure and technology governance organizations in their efforts to execute a currency program. Partner with application development teams to present solutions to governance boards. Consult with application and infrastructure projects to fit systems andor infrastructure to architecture and ensure alignment to standards, strategy, industry evolution, and best practices. Define, publish, and maintain principles, guidelines, reference architectures, future state architectures, standards, roadmaps, and patterns Identify the organizational impact (e.g., skills, processes, structure, culture) and financial impact of the solutions architecture and of proposed technologies and designs within projects. Mentor and manage technology architects Required Bachelorrsquos degree in Computer Science, Computer Engineering, Information Systems, or related field, or 10 years equivalent work experience 7+ years of experience in at least two IT solutions developmentdesign disciplines such as technical architecture, application architecture, middleware, application development, or data Demonstrated understanding of strategic, new, and emerging technology trends and the practical application of existing, new, and emerging technologies to new and evolving business and operations needs. Demonstrated ability to understand and translate future state business requirements into solution architecture requirements Exposure to multiple diverse technologies and processing environments knowledge of all components of a global enterprise technical architecture Good understanding and working knowledge of modern development languages and frameworks Good understanding and working knowledge of RDBMS designs and operations Understanding of agile methods and processes experience working in or with agile project teams. Understanding of DevOps and CICTCD pipelines and the tools used. Excellent knowledge of application design patterns (including CAP theorem and BASE principles) and data integration and integration patterns (including SOA, microservices) knowledge of infrastructure and network architecture and concepts Excellent oral and written communication skills with the ability to communicate technical concepts to a technical and non-technical audience Exceptional interpersonal skills ndash teamwork, facilitation, negotiation, leadership ndash with the ability to drive complex decisions through influence Experience working with technical teams both on- and off-shore Strong pragmatism ndash ability to understand and articulate the long-term ldquobig picturerdquo while also understanding how to deliver solutions (and options) quickly and semi-tactically aligned to the strategy Preferred Qualifications Understanding of appropriate KPIs and methods for evaluating the success of an implemented or existing solution Understanding of information security, compliance, and risk concepts as it relates to solutions architecture to ensure data and IT systems are protected experience partnering with IT Risk Security teams NoSQL design and development experience Knowledge of financial models and budgeting Experience within the life and annuity insurance industry Experience in a global environment TOGAF or similar framework certification Environment andor Physical Factors Compensation Salary DOE Full Benefits Package Available Global Bankers Insurance Group provides equal employment opportunities to all employees and applicants. We prohibit discrimination in employment and harassment on the basis of race, color, sex, gender identity, sexual orientation, age, disability, religion, national origin, genetic status, veteran status, or any other characteristic protected by applicable law. This policy applies to all terms and conditions of employment, including recruitment, hiring, transfer, promotion, compensation, discipline, and termination.

 
Apply Now

Share

Free eBook

Flash-bkgn
Loader2 Processing ...