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
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:
-
Cloud Solutions Architect
Deloitte in Austin, Texas -
Oracle EPM/EDM Cloud Solutions Architect
Frontend Arts in Irving, Texas -
Salesforce Functional Architect - Revenue Cloud (CPQ & Billing)
Capgemini in Dallas, Texas -
Cloud Security Architect
Compunnel in Frisco, Texas -
Salesforce Service Cloud Architect
Cognizant Technology Solutions in Dallas,TX-2626 Cole Avenue, Texas -
Solutions Architect, Data and AI, Google Cloud
Google in Austin, Texas -
Azure Cloud Architect
Procom in Houston, Texas -
Senior Oracle Cloud Solution Architect
Nabors Industries in Houston, Texas -
Solution Architect - Cloud
Innova solutions in Fort Worth, Texas💸 $134500 - $158000 per year -
Digital Cloud Solution Architect
Microsoft in Las Colinas, Texas💸 $49.90 - $96.30 per hour -
Security Cloud Solutions Architect
Esolvit, Inc. in Austin, Texas -
Salesforce Service Cloud Architect
Cognizant Technology Solutions in Dallas,TX-2626 Cole Avenue, Texas💸 $170000 - $185000 per year -
Cloud Solutions Architect
Experis in Dallas, Texas💸 $71 per hour -
Cloud Architect
Deloitte in Austin, Texas💸 $101000 - $133000 per year