What are the responsibilities and job description for the Cloud Architect position at CloudWave?
SUMMARY:
The Cloud Architect reports to the CTO and is responsible for working directly with our delivery organizations to understand their needs, develop plans to meet their needs, and apply the right technologies to solve their problems. This resource will be tasked with taking forward our cloud computing environment through the development of standard deployment models.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
Regularly evaluate cloud applications, services, and software.
Work within a team responsible for cloud infrastructure design and develop detailed architecture models to host test, development, and production environments
Plan for system and application migration(s) to the cloud, adhering to technical and business requirements
Develop and document technical designs for integration and implementation of new cloud applications and systems
Optimize cost of cloud solutions by identifying waste and automating cloud cost management
Plan and develop support processes that adhere to best practices (ITIL)
Communicate effectively through strong written and oral communication skills for technical and non-technical audiences
Integrate with non-cloud technologies and third-party vendor products/services
Assess emerging technologies, stay abreast of industry trends, and give advice on investments prices versus performance
Deliver technical collateral including technical case studies, best practices guides, whitepapers, and solution reference architecture to drive adoption of new solutions
Propose and implement continuous technical improvement of existing solutions
Prioritize and manage own workload in order to deliver quality results and meet timelines?
Collaborate with and mentor other engineers?
Enhance knowledge / expertise in own area and keep current with industry and business trends continuous basis
Oversee and manage testing of new solutions in collaboration with partners as necessary.
OTHER DUTIES AND RESPONSIBILITIES:
Constant improvement of all services and processes
Other duties as assigned
SUPERVISORY RESPONSIBILITIES: N/A
MINIMUM QUALIFICATIONS: (To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the minimum knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.)
Education: Candidate must have a college degree in Computer Science, or other related field or an equivalent amount of experience is preferred for this position.
Experience:
3 years experience with a variety of cloud services (AWS, GCP, Azure, IBM Cloud)
3 years experience with automation/configuration management
5 years experience in architecting and rolling out new technologies and solutions
3 years experience with database platforms (MS SQL, MySQL, Casandra, MongoDB)
Development experience on both Microsoft and Linux platforms
Development experience with Virtualization Platforms, specifically VMware, Citrix and KVM
A strong understanding of code and scripting (Powershell, Python, Perl and/or Ruby)
Knowledge of best practices and IT operations in an alwaysup, always available service
Experience building backend frameworks that are maintainable, flexible and scalable
Good understanding of Cloud delivery models. Develop Cloud frameworks, tooling strategy, Solutions and packages.
Special Knowledge, Skills and Abilities:
Perform well under pressure
Collaboration oriented
Leadership skills with energetic and “can-do” attitude
Excellent verbal and written communication skills
Strong project?management, time management and organization skills
Enjoy working with a team
Ability to cope well with rapid changes
Supporting a cross-functional organization
TRAVEL REQUIRED: Ability to travel up to 25%.
PHYSICAL DEMANDS: (The physical demands and work environment described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.)
Ability to work long hours at a desk using a PC, video conferencing, and phone usage.
Ability to occasionally lift and move computer equipment if necessary.
Moderate overnight travel by land or air.
WORK ENVIRONMENT: (The physical demands and work environment described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.)
Ability to work in an office environment and remote if needed
Extensive use of desktop computer, mobile technologies video conference, phone, cell phone is essential for this function.