What are the responsibilities and job description for the Azure Cloud Solution Architect position at Catalyte Inc?
Cloud Solution Architect Position
Elevate 14 - A Catalyte Company
The ideal candidate will have experience leading teams, mentoring junior resources, developing Microsoft-centric solutions, and supporting pre-sales efforts. This will be a customer facing role, and the ability to have technical architecture discussions with customer executives, Enterprise Architects, IT Management and Developers will be necessary.
Responsibilities
Understand the customer’s overall applications portfolio, IT and business priorities, and success measures to design and implement solutions using PaaS, DevOps & Advanced Application coding techniques.
- Apply technical knowledge and customer insights to create a modernization roadmap. Architect solutions to meet business and IT needs, ensuring technical viability of new projects and successful deployments, while orchestrating key resources and infusing key Infrastructure technologies (e.g. Windows and Linux IaaS, Security, Networking, etc.), and Application Development and DevOps technologies (e.g. App Service, containers, serverless, cloud native, etc.) as appropriate
- Provide hands-on technical leadership and coaching to junior developers, supporting their short-term and long-term technical and career goals
- Ensure all solutions align with best practices and exhibit high levels of performance, security, scalability, maintainability, and appropriate reusability and reliability upon deployment
- Develop deep relationships with key customer IT decision makers, who drive long-term cloud adoption within their company to enable them to be cloud advocates
- Maintain technical skills and knowledge of market trends and competitive insights; collaborate and share with the technical community
Qualifications
5 years experience leading teams across the entire application lifecycle spanning plan, design, build, and deploy.
- Proven track record of building deep technical relationships with senior IT leaders. Experience in managing various stakeholder relationships to get consensus on solution/projects required.
- Acknowledged for driving decisions collaboratively, resolving conflicts and ensuring follow through with exceptional verbal and written communication skills. Ability to orchestrate, lead, and influence virtual teams, ensuring successful implementation of customer projects. Presentation skills with a high degree of comfort with both large and small audiences required.
- Enterprise-scale technical experience with cloud and hybrid infrastructures, architecture designs, migrations, and technology management required.
- Experience and understanding of large-scale application portfolios in enterprise-wide environments (including migration of on-premise workloads to the cloud) required.
Subject matter expertise in one or more of the following:
- Deep domain expertise of cloud infrastructure solutions (i.e. Windows and Linux IaaS, SAP, BCDR, Security, Management, Storage, Networking, OSS, containers and Infrastructure as a code technologies) required.
- Cloud application development solutions (e.g. PaaS, Serverless, API Management);
- Container orchestration (e.g. Kubernetes, Cloud Foundry);
- Continuous integration technologies (e.g. Jenkins, Spinnaker, Azure for DevOps, Chef, Puppet);
- Web application server technologies, cloud application design, software architecture and practices; (design/development/deployment, Agile, SCRUM, ALM) • one or more of the following programming languages: C#, Java, C , Angular, React, Node.js, JSON, PHP, Perl, Python, Ruby on Rails, Pig/Hive.
- Experience using integrated development environments (e.g. Visual Studio, .Net Core, Visual Studio Code, Eclipse, XCode, WebSphere) targeting Android, iOS, Linux, Windows, public clouds (i.e. Azure, AWS) required.
- Deep experience in database architecture and development using SQL Server/Azure SQL, MySQL, Mongo DB, PostgreSQL. Knowledge and experience with Big Data architectures and platforms is a plus.
- Experience with scalable architectures using Azure App Service, API management, serverless technologies, container orchestration (e.g. Kubernetes, Cloud Foundry etc.), API management, microservice frameworks etc.
- Software development practices like DevOps and CI/CD tool chains (i.e. Jenkins, Spinnaker, Azure DevOps, GitHub) preferred.
- Competitive Landscape. Knowledge of cloud development platforms preferred.
#zr