The ideal candidate will be responsible for working cross-functionally to understand architecture needs by multiple business units. To be effective in this position, you must feel comfortable owning the entire architecture development process from inception to completion.
16+ years of IT experience.
Key Responsibilities
Design, develop, and implement API integration solutions using Golang within Azure cloud.
- Define architecture patterns, best practices, and guidelines for scalable and secure API integrations.
- Collaborate with cross-functional teams including developers, DevOps, and product managers to define API contracts, performance benchmarks, and security standards.
- Leverage Azure services such as Azure API Management, Azure Functions, App Services, Azure Kubernetes Service (AKS) and Azure DevOps.
- Ensure compliance with industry security standards (OAuth, OpenID Connect, JWT, etc.) and data protection regulations.
- Optimize API performance, scalability, and reliability by implementing caching, rate limiting, and monitoring solutions.
- Drive automation, CI/CD pipelines, and Infrastructure as Code (IaC) using Terraform, ARM templates, or Bicep.
- Conduct technical reviews and provide guidance to development teams on API integration and cloud best practices.
- Troubleshoot and resolve complex technical issues related to API integrations and cloud infrastructure.
- Strong problem-solving skills and the ability to troubleshoot complex API and cloud issues.
- Excellent communication and leadership skills, with the ability to mentor technical teams.