Required Skills: Microsoft Azure, solution architecture, CI/CD pipelines
Job Description
• Bachelor’s degree or master’s degree in computer science, software engineering, or a related field.
• Minimum 10 years of experience in software engineering and solution architecture.
• Minimum 5 years of experience designing enterprise solutions on Microsoft Azure.
• Demonstrated experience evaluating emerging technologies and conducting technical market assessments.
• Proven track record of delivering proof-of-concepts and scaling them into production environments.
• Experience leading enterprise architecture and cloud transformation initiatives.
• Experience working in complex enterprise organizations and cross-functional teams.
• Strong grasp of production engineering concepts such as error handling, retry, idempotency, observability, and fault tolerance.
• Proficiency in building APIs using FastAPI or similar frameworks.
• Experience with CI/CD pipelines and Git-based version control workflows.
• Ability to work autonomously in ambiguous problem spaces and make sound engineering trade-offs.
• Excellent problem-solving, communication, and collaboration skills with the ability to work in multi-cultural teams across different time zones.