Cloud Architect

Frisco, Texas


Employer: Compunnel
Industry: 
Salary: Competitive
Job type: Part-Time

Description

Deep understanding of cloud computing

Deep understanding of IAM concepts

Deep knowledge of security concepts, including zero-trust design principles

Experience designing and implementing information security on public cloud

Experience implementing policy-as-code for RBAC controls

Ability to work independently and collaboratively

Development experience in Golang and Python

Kubernetes RBAC

Job Description: 

Expectations from this role

Leverage expertise in a technology area, such as Big Data Cluster, and be responsible for architecture for small to mid-sized projects.

Design and develop the framework

Be the technical owner for a project in one technology area

Guide and review technical delivery by internal teams

Resolve design issues

Deliver and own design for complex modules in projects

Review design and code, ensuring adoption of industry best practices

Typical performance measures include:

Number of reusable components developed

Number of times components reused

Delivery efficiency

Contribution to technology capability development

Customer feedback on technical quality

Number of white papers contributed

Relevant technology certifications

Business development proposals contributed

Feedback from project team on project support

Performance Areas




Solution Definition & Design:

Define architecture for small/mid-sized projects

Design the technical framework and implement it

Identify and conduct design of complex sub-components in collaboration with the project team

Present detailed design documents to stakeholders

Undertake project-specific proof of concepts to validate technical feasibility

Implement optimized solutions and resolve performance issues

Support the team in designing functional modules and review deliverables

Conduct code reviews

Requirement Gathering and Analysis:

Understand functional and non-functional requirements

Collect non-functional requirements through discussions with SMEs and business users

Identify technical aspects as part of story definition

Project Management Support:

Share technical inputs with the SCRUM Master and Project Manager

Help understand technical risks and develop mitigation strategies

Assist developers in overcoming technical challenges

Technology Consulting:

Analyze technology landscape, processes, and tools based on project objectives

Business and Technical Research:

Analyze application architecture to assess tools

Support the architect in drafting recommendations based on findings

Document new developments to build team capabilities

Project Estimation:

Support project estimations for business proposals

Articulate estimation methodology for standard projects

Proposal Development:

Contribute to proposal development for small to medium-sized projects from a technology perspective

Knowledge Management & Capability Development:

Conduct technical trainings and webinars

Create collaterals like case studies and business value documents

Share expertise through blogs and interviews

Gain industry-standard certifications

Contribute to the knowledge repository

Partner with Client to create curriculum and conduct training

Create knowledge transfer packages for new team members

Testing Support:

Suggest unit test automation strategies

Process Improvements / Delivery Excellence:

Identify ways to improve project delivery parameters

Understand various technical tools used in the project to improve efficiency

Audit:

Conduct cross-project technical audits to check adherence to best practices

Skill Examples:

Use domain knowledge to understand business requirements

Analyze technology based on specific requirements

Provide inputs towards building component solutions

Create low-level designs under guidance

Increase productivity using software development process tools

Participate in knowledge management processes

Knowledge Examples:

Basic knowledge of standard business processes within the industry

Working knowledge of technology areas related to the work

Basic knowledge of architectural principles and integration methodologies

Understanding of software development processes and project management tools

Basic understanding of estimation and resource planning techniques

Knowledge of industry knowledge management tools

Basic knowledge of documentation templates and requirements gathering

Education: Bachelors Degree

Created: 2024-09-22
Reference: DUTDC5121804
Country: United States
State: Texas
City: Frisco
ZIP: 75034


Similar jobs: