What are the responsibilities and job description for the Azure Architect position at FutureSoft IT?
Azure Systems Architect
- Deliver cloud platform architecture documents detailing the vision for how Azure infrastructure and platform services support the overall application architecture; socialize and review with software, database, and testing engineers for acceptance.
- A deep understanding of IaaS and PaaS services offered on Azure and understand how to use them together to build complex solutions.
- Collaborate with project teams on digital transformation efforts
- Minimum of 10 years’ experience in the technology field.
- 2 years of strong experience on Microsoft Azure
- Strong knowledge of Microsoft SQL Server and database administration
- Strong knowledge of Azure, including PaaS and IaaS architectures.
- Knowledge of networking engineering, including DNS, Active Directory, firewalls, load balancers, etc.
- Knowledge of best practices for IT operations
- Proven background in the design and implementation of large scale, global, complex custom application development systems (e.g., high transaction volumes).
- Advanced understanding of distributed systems architecture in Azure
- Experience problem solving issues on distributed systems
- Capable of technical deep dives into infrastructure, databases, and applications as needed, yet cognitively agile enough to have strategy discussions with leadership
- Must understand the Agile methodology and have worked on a Scrum team.
- Experience of practical implementations of Continuous Integration and Continuous Delivery tools.
- Direct, hands-on experience with DevOps and release management tools
- Experience with continuous integration tools, such as VSTS
- Exceptional communication skills and the ability to communicate appropriately with corporate executives and technical teams.