CareerZen Logo
Company logo

AI Solutions Architect / Automation Specialist

Regional Natural Gas Utility Company

Contract

Houston, TX

Job description

Take a look at information about our flagship product and what it does for our commercial banking customers at infor.com/cbs

This role is essential to the continued success of the cloud transformation the Complete Billing System (CBS). This role will play a pivotal role in the journey to the cloud for the product.

This position is for the Cloud Architect. This position will play a key role in the cloud adoption journey of a leading financial application. The goal is to guide the cloud adoption journey from the current footprint into a mature AWS based architecture. Duties would include preparing architecture proposals, recommend guide the implementation the cloud based replacement services.

Takes an overall system view. Has capability to make breakthroughs in thought, theory or practice that has the impact of delivering innovation that creates competitive advantage. Identifies problems, analyze complex issues and significantly improve, change or adapt existing methods and techniques. As advisory-level, has very high level of technical and product knowledge and is able to operate independently across multiple environments and platforms. Does not typically have management responsibilities such as hiring, firing, performance appraisals, and pay reviews; however, may assist with such decisions and activities.

Essential Duties

Own the technical design and development of cross-functional, multi-platform application systems

· Work with business partners, architects, and other groups to identify technical and functional needs of systems and determine priority of needs.

· Ensure adherence to defined development life cycle, good software design practices, and Architecture strategy and intent

· Partner with customers to understand the scope of work, priorities, and requirements for development.

· Collaborate with performing teams to deliver new capabilities in business applications and/or remediate issues.

· Enforce company policies in areas of development methodology, architecture, security, change and configuration management, compliance, and HR.

· Analyze, define, and document requirements for data, workflow, logical processes, hardware, and operating system environment

· Analyze and estimate feasibility, cost, time, and compatibility with hardware and other programs.

· Coordinate coding, testing, implementation, and documentation of solutions
Responsible for key system design and integration decisions; and for communicating decisions to individuals implementing the system.

· Estimates the effort required & assists in planning activities. Performs complex bug verification, release testing and beta support for assigned products:

o Researches problems discovered by QA or product support and develops solutions to the problems.

o Conducts unit testing and integration testing for functionality and limits.

· Provide assistance with testing and problem resolution as may be required & ensures that unit-testing scripts are written.

o Design and implementation in order to meet project objectives.

o Documentation of development work.

o Work leadership may be provided by assigning work, providing product mentoring, project leadership and problem resolution

· Teaching/sharing technology knowledge to develop junior team members.

o Break down difficult concepts to relatively simple and teachable components

o Standardize methodologies, coding practice, tool usage

o Increase the team’s overall capability.

  • Provide training to other groups on the new or changed functionality. Researches and understands the marketing requirements for a product, including target environment, performance criteria and competitive issues. Researches new technology or development tools to remain informed of current technology.

Basic Qualifications

· BS/BA degree with 8 to 10 years experience or a MS/MA degree with 5 to 7 years experience

· Must have at least 5 years of experience with cloud services (IBM Cloud, Amazon Web Services (AWS) or Microsoft Azure)

· Must have Architecture and engineering experience in a multiuser application environment.

· Must have experience with architecting and designing technical solutions using combination of IaaS, PaaS, and SaaS

· Must have the ability to break down application requirements and propose appropriate architectural solutions

· Advanced technical knowledge in software development methodologies, design, and implementation.

· Expert analytical and design skills at multi-product/multi-environment level. In-depth experience in research and analysis, project planning and implementation.

· Excellent understanding of entire development process, including specification, documentation, and quality assurance.

· Aware of business issues as they impact overall project plans.

· Recognized reference and central point for technical issues across groups and products.

· Strong communications and interpersonal skills.

Preferred Qualifications

· AWS Professional Architect certification, or similar

· Experience with app migrations to AWS Cloud leveraging services and tools

· Collaborate with Security, Application developers, and other system engineers to support server and applications environments.

· Experience in hybrid cloud environment including operating public and private cloud technologies

· Experience with creating, deploying, configuring and scaling applications

· Expert knowledge of designing high availability systems

· Experience with automated provisioning of Dev/Test/Staging and Production environments

· Experience working with cloud native monitoring and logging tools

· Ability to incorporate security in the design and implementation of solution architectures, and to control access to resources using deployment best practices

· Demonstrated ability to create system architecture diagrams and documentation for review by both technical and non-technical audiences

· Ability to prepare detailed build/test plans to implement new technologies

· Propose Architecture models and solutions using cloud technologies, services

· Familiarity with cloud environment architecture, programming languages and tooling

· Maintain, enhance enterprise architecture with architecture governance

· Subject matter expert on best practices for enterprise architecture

· Familiar with micro-services

· Well-versed in security best practices and guide the application teams on risk mitigation

· Experience in the banking/finance industry, specifically in treasury management billing, a plus.

· Prioritize and work well in an environment with changing priorities.

Job Type: Contract

Pay: $80.00 - $95.00 per hour

Expected hours: 40 per week

Benefits:

  • Flexible schedule

Work Location: Remote