Techjays
Techjays - APIM Engineer - IAC Terraform
Job Location
in, India
Job Description
Why you'll be excited to work at Techjays : - We are on a bold mission to create the best software services offering in the world to work on startups in nascent industries and greenfield projects to large-scale enterprises. - As a growth-stage company, we combine a depth of capabilities and resources of our leadership with the ambition, culture and agility of a startup. - Our multinational team of veterans of Google, Vivint SmartHome, NetApp and many other established and startup companies. - We have engineering teams based out of Chennai and Coimbatore. - We are looking for a Senior Azure APIM Engineer to architect, implement, and optimize Azure API Management (APIM) in our existing systems. - The ideal candidate will be responsible for designing API Gateway solutions to enable rate limiting, throttling, and subscription management while ensuring high security and performance. - This role requires expertise in Azure Cloud, API Management, Infrastructure as Code (Terraform), and CI/CD automation to deploy APIM configurations across multiple environments. - The candidate should also be able to set up monitoring, alerting, and reporting using Grafana or other observability tools. Primary Skills (Must have) : - Azure API Management (APIM) - Design, configuration, and deployment. - Terraform - Infrastructure as Code (IaC) for APIM setup. - Azure DevOps / GitHub Actions / Jenkins - CI/CD for API deployments. - API Security - OAuth2, JWT, API Keys, mTLS, Azure AD authentication. - Azure Monitoring & Logging - Grafana, Azure Monitor, Application Insights, ELK Stack. - Rate Limiting & Throttling - Configuring policies in APIM. - Networking in Azure - Load balancing, traffic management for APIs. - API Lifecycle Management - Versioning, documentation, and governance. - Scripting (PowerShell, Bash) - Automation for APIM and Azure services. - Performance Optimization - Caching, request routing, and failover handling. Secondary Skills (Good to have) : - Multi-Tenant API Management - Designing scalable API solutions. - RESTful API Design & GraphQL - Best practices for API development. - Azure Functions - Serverless API execution. - Security & Compliance. - Incident Response & Disaster Recovery - Ensuring API availability. - Azure Service Bus & Event Grid - API event-driven architectures. Key responsibilities :. Azure AIMP Architecture & Implementation : - Design and implement Azure API Management (APIM) Gateway to enforce rate limiting, throttling, and subscription policies. - Define API security policies such as OAuth2, JWT validation, IP whitelisting, and custom authentication. - Implement API routing, caching, and traffic management for optimized performance. - Infrastructure as code CI/CD. - Develop Terraform scripts for APIM provisioning, configurations, and maintenance. - Set up CI/CD pipelines (Azure DevOps, GitHub Actions, or Jenkins) to deploy APIM changes across multiple environments (Dev, Test, Staging, Production). - Automate API documentation, versioning, and lifecycle management. Observability & Monitoring : - Configure Grafana, Azure Monitor, or other APM tools for API usage analytics, error tracking, and performance monitoring. - Set up real-time alerting and custom dashboards for key API metrics such as latency, request volumes, and failure rates. - Establish logging strategies using Azure Log Analytics, Application Insights, or ELK stack. Security & Compliance : - Ensure APIM policies align with security best practices (e.g. , encryption, token validation, compliance standards like ISO, GDPR). - Implement API access control using Azure AD, RBAC, and API keys. - Perform security assessments to identify and mitigate vulnerabilities in API gateway configurations. Collaboration & Documentation : - Work with development, DevOps, and security teams to integrate API management seamlessly into the application ecosystem. - Document APIM configurations, policies, and automation workflows for maintainability and knowledge sharing. - Provide technical guidance and mentorship to junior engineers. What we offer : - Best in class packages. - Paid holidays and flexible paid time away. - Work in an engaging, fast-paced environment with ample opportunities for professional development. - Medical Insurance covering self & family up to 4 lakhs per person. - Diverse and multicultural work environment. - Be part of an innovation-driven culture that provides the support and resources needed to succeed. (ref:hirist.tech)
Location: in, IN
Posted Date: 5/1/2025
Location: in, IN
Posted Date: 5/1/2025
Contact Information
Contact | Human Resources Techjays |
---|