Job: Enterprise Architect – Cloud (AWS)
Location: Dallas, TX – hybrid onsite 1-2 days/week (when needed) (will be more onsite in the beginning to meet with engineers/admins then will scale back)
Term: 12+ mos (high probability to extend) -
their average architect tenure is 8 yrs as contractors
Notes from intake call: Required Skills
AppCloud Architect
- Solid Application Development/Architecture
- Enterprise in Commercial Apps (Integration points)
- AWS is required
- Good foundation around Application Architecture
- Building Flexible/Extendable
- Containers/OpenShift
- AppSecurity
- Database Architecture
- Full Stack (Web, Integration, APIs, Cloud, Data, Performance Tuning)
- Big Systems, to small websites, to streaming data
What Tech Stack Using Now
- Node.js, React.js, Microservice, Containers, REST APIs, Mobile, Trying to find a new mobile framework (Mobile isn't necessary)
- Cloud: AWS, eventually will do Azure
- Rosa (RedHat OpenShift), OpenShift, Kubernetes
Requirements
- 14+ years’ experience in IT Application Development
- 7+ years of experience in architecting application and solutions
- 3+ years of experience as an Enterprise Architect.
- Advanced understanding of application development, source code management & Devops practices.
- Great communication and interpersonal skills
- Experience implementing cloud-based solutions based on AWS, IBM Cloud and Azure platforms.
- Strong working knowledge of IT risks, cyber security, and computer operating software
- Candidates should have excellent documentation, presentation, and mentoring skills.
Responsibilities
- Lead the development and enhancement of reference architecture patterns that make up the Enterprise Architecture and guiding principles for all Oncor cloud designs and implementations.
- Align Enterprise Architecture patterns to domain and/or program business strategy.
- Collaborate with Solution Architects, Technical Leads and Technical Staff to ensure that system designs, solutions and processes align to and support the Enterprise Architecture.
- Shape the Enterprise Architecture roadmap through the application of technology, domain/program, industry and organizational capability expertise.
- Drive implementation of large-scale enterprise programs ensuring alignment between Enterprise Architecture and program objectives.
- Manage the architecture of large domains ensuring Enterprise Architecture alignment for all programs, projects and initiatives that impact the cloud domain.
Enterprise Architect Team Responsibilities - Participate in the Architecture Review Board (ARB) including:
- Participate in discussion and approval of all projects, procedures, and policies presented to the ARB.
- Approve of cloud-focused project designs that can be approved outside the ARB.
- Validate and prepare cloud-focused projects, designs, procedures, or processes prior to them being presented to the ARB.
- Participate in Enterprise Solution Review Board
- Ensure that proposed solutions align with Enterprise Architecture Strategies
- Speak to the collaborative design of the solution and key decisions made for the design.
- Work with various Oncor Technology Capabilities to produce and plan the Enterprise Architecture Strategies & Guidelines for areas including, but not limited to:
- Application Development (Cloud and On-premises Applications)
- Customer off the shelf application implementation and upgrades
- Design systems in server-less computing models, microservices & Service Oriented Architectures (SOA)
- Design application data models and perform reviews of Solution Architecture artifacts
- Provide highly scalable, distributed, high performing, highly available, disaster recovery supported and robust architecture for applications of various languages like Java, .Net, JavaScript, Python etc.
- Cloud DevOps
- Containerization Platforms (Includes OpenShift on AWS, Azure & IBM Cloud etc.)
- Cloud Network Components (VPC, Subnets, Transit Gateway, Firewalls etc.)
- Cloud Storage Components (Relational, Non-Relational & Object Storage)
- Cloud Security Components (Security Policy Enforcements, IAM, Identity Federation etc.)
- Cloud Infrastructure Automation (Cloud Formation, Terraform etc.)
- Cloud based solution estimation.
- Create and/or validate the cloud-based elements of a design for projects a fellow Enterprise Architect is the primary architect on.
- Participate in vendor and product selection process on cloud focused and non-cloud focused initiatives.
- Participate in the Technology Strategy team Product Roadmap Initiative by providing recommendations for new products, consolidation, prioritization, decommission, implementation timing and dependencies.
- Perform role of Primary Enterprise Architect to assigned projects & efforts for various Oncor capabilities.
- For assigned projects & efforts:
- Integrate with technology capability project teams to:
- Produce Architecture artifacts
- Assist with high-level and low-level designs
- Ensure architecture guidelines & policies are followed
- Ensure industry best practices are followed
- Ensure regulatory, legal or policy requirements are followed
- Formulate acceptable processes and use cases
- Ensure solution will deliver all functional & non-functional requirements
- Ensure solution allows Oncor to remain cyber safe & secure
- Validate design vs. as built architecture at the completion of projects
- Participate in the open form discussions around IT Security (especially on Cloud Security) regarding changing threat landscape, evaluate risk and provide recommended changes to defense postures.
Measures of Success
- Ability to self-initiate projects, analyze, and deliver strategic architecture assessments / recommendations on time and
within budget.
- Intellectually curious and takes a pro active approach to solving problems or answering strategic questions.
- Sought after by peers and Oncor leaders for expertise and leadership within application development and cloud domain.