Application & Cloud Architect
Peyton Resource Group
- Dallas, TX
- Contract
- Full-time
- Lead the development and enhancement of reference architecture patterns that make up the Enterprise Application Architecture and guiding principles for all 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 Application Architecture roadmap through the application of technology, domain/program, industry and organizational capability expertise.
- Drive implementation of large-scale enterprise programs ensuring alignment between Architecture and program objectives.
- Manage the architecture of large domains, ensuring Architecture alignment for all programs, projects, and initiatives that impact the cloud domain.
- Participate in the Architecture Review Board (ARB) including: o Participate in discussion and approval of all projects, procedures, and policies presented to the ARB. O Approve of cloud-focused project designs that can be approved outside the ARB. O Validate and prepare cloud-focused projects, designs, procedures, or processes prior to them being presented to the ARB.
- Participate in Enterprise Solution Review Board o Ensure that proposed solutions align with Enterprise Architecture Strategies o Speak to the collaborative design of the solution and key decisions made for the design.
- Work with various Technology Organization to produce and plan the Enterprise Architecture Strategies & Guidelines for areas including, but not limited to: o Application Development (Cloud and On-premises Applications) o Customer off the shelf application implementation and upgrades o Design systems in server-less computing models, microservices & Service Oriented Architectures (SOA) o Design application data models and perform reviews of Solution Architecture artifacts o 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. O Cloud DevOps o Containerization Platforms (Includes OpenShift on AWS, Azure & IBM Cloud etc.) o Cloud Network Components (VPC, Subnets, Transit Gateway, Firewalls etc.) o Cloud Storage Components (Relational, Non-Relational & Object Storage) o Cloud Security Components (Security Policy Enforcements, IAM, Identity Federation etc.) o Cloud Infrastructure Automation (Cloud Formation, Terraform etc.) o Cloud based solution estimation.
- Create and/or validate the cloud-based elements of a design for projects a fellow 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 Application Architect to assigned projects & efforts for various Technology Organizations.
- For assigned projects & efforts: o 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 company 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.
- Minimum 14 or more years’experience in IT Application Development
- Minimum 7 years of experience in architecting application and solutions
- Minimum 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.
- 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 leaders for expertise and leadership within application development and cloud domain.