Cloud Application Architect

World Wide Technology, Inc. - Remote3.6

Full-timeEstimated: $130,000 - $170,000 a year
Skills
Requirements/Job Duties
Emerging Solutions - Cloud Application Architect

World Wide Technology, LLC has an opportunity available for a Cloud Software Architect to work within a strong, highly technical, fast paced, and high performance global engineering organization. You will be responsible for execution on our customer facing engagements and planning and organizing are two of your strong characteristics. You are willing to take on the responsibility of learning tools of the trade when required and you enjoy working closely with customers and team members. You will be expected to communicate on daily basis with various internal and external customers (by e-mail and phone) and deliver and support customer solutions. The position will have great demands for imaginative thinking, with the need to be flexible and committed.

You will have the technical acumen to provide guidance and support to other members of the team to ensure project success. Teamwork is critical aspect to the role, working together to deliver a high quality, reliable service to our customers. We are seeking highly qualified technical experts for this role. You will have a strong broad-based generalist background with specialized, proven experience within the Public/Hybrid/Private Cloud space. You must be willing to travel 30-40%.

RESPONSIBILITIES:
Work with Sales engineers/Cloud consultants to review and validate understanding of customer requirements and translate initial scope into actionable items
Participate in the creation of High-Level Designs and Low-Level Designs for areas of expertise
Integrating customer applications to use services native to the cloud platform
Develop, Design and Implement Multi-Cloud IT solutions and service offerings at customer sites-locally, regionally, and nationally as well as provide feedback for improvement
Generate project support documentation, including procedural documents for implemented systems when scope requires
Maintain required level of knowledge on company-offered solutions including the completion of assigned courses and relevant certification exams when applicable.
Stay current with emerging technologies and advancements within existing technologies
Be able to educate others within the organizations in the areas of your expertise
Work as part of an implementation team and maintain a strong adherence to WWT Core Values
Participate as needed on Innovation Teams for Emerging Technology Solutions
Guiding developers in the design of new software products for robustness and scalability
Identifying use of cloud architectural best practices.
Consultative to both internal and external teams on cloud-native development.

Qualifications

QUALIFICATIONS:
Experience in building highly scalable, cloud-native microservices-based applications using technologies like AWS, Google Cloud, Azure, Kubernetes, Docker, Node.js, Java, SQL and NoSQL
Strong preference for experience around application rationalization.
Must have Professional Services experience leading large enterprise development projects
Must understand Application strategies and DevOps methodologies and be able to design solutions accordingly
Experience designing and evaluating complex software architecture
Demonstrates effective problem-solving skills
Experience with Agile development methodology
Self-starter that works well independently as well as in a team
Ability to approach problems with a sense of ownership, enthusiasm and innovation
Troubleshoot problems with applications and services
Strong organizational and analytical skills
Strong communication skills, both written and verbal with great attention to detail
Independent, self-motivated and very thorough worker
Troubleshooting skills (patience and determination to find and solve problems)
Must have the ability to understand the interdependencies of how various technology components integrate with one another

REQUIRED SKILLS & KNOWLEDGE:
Proven experience in designing, deploying and managing Applications and associated integrations in Public/Private/Hybrid Cloud
Experience with using cloud platforms such as AWS, Azure and GCP
Experience working with version control technologies such as Git, TFS, VSTS or SVN
Experience with Continuous Integration / Continuous Deployment pipelines
Experience with scripting languages such as Python, PowerShell, JavaScript, etc.
Experience with the Cloud ecosystem, products and solutions
Experience with application development using either functional or object-oriented methodologies.
Working experience with logging and monitoring using the native cloud services and 3rd party tools such as Splunk, StackDriver, ELK, etc.
Understanding of a 12-factor application architecture and Microservices
Understanding best practices around application metrics such as latency, availability, load, etc.

STRONGLY DESIRED SKILLS:
Industry Certifications from AWS, Azure, and Google
Experience with Infrastructure as Code concepts using tooling such as Terraform, Ansible, CloudFormation, etc.
Experience with automation tools such as, Salt, Puppet, Chef, etc.
Experience with application dependency mapping monitoring tools and practices.
Experience with application performance monitoring / load testing / mapping tools and practices.
Equal Opportunity Employer Minorities/Women/Veterans/Disabled