Technical Architect
Location Indianapolis, US
Years of Experience 10-15 Years
Job Summary We are seeking a highly skilled Technical Architect with extensive experience in designing and implementing cloud-based solutions, specifically on the Azure platform. The ideal candidate will possess a deep understanding of architectural principles and best practices, and will be responsible for leading technical initiatives and ensuring the successful delivery of projects.
Responsibilities
- Design and implement scalable, secure, and high-performance cloud architectures on Azure.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Provide technical leadership and guidance to development teams throughout the project lifecycle.
- Conduct architecture reviews and ensure compliance with industry standards and best practices.
- Identify and mitigate technical risks and issues during project execution.
- Stay updated with the latest Azure features and technologies to drive innovation within the organization.
Mandatory Skills
- Proven experience with Microsoft Azure, including services such as Azure Functions, Azure DevOps, and Azure Kubernetes Service.
- Strong understanding of cloud architecture patterns and best practices.
- Experience with microservices architecture and containerization.
- Proficiency in programming languages such as C#, Java, or Python.
- Excellent problem-solving skills and ability to work under pressure.
Preferred Skills
- Experience with other cloud platforms (AWS, Google Cloud) is a plus.
- Knowledge of DevOps practices and CI/CD pipelines.
- Familiarity with database technologies such as SQL Server, Cosmos DB, or NoSQL databases.
- Strong communication and interpersonal skills.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Relevant certifications in Azure architecture or cloud technologies are highly desirable.
- 10-15 years of experience in software development and architecture.