
Aiswarya Balu
Senior API Solution Architect | Azure Integration
Salary / Daily rate
Paris, France
Mobility: Paris
Freelance
Can come onsite
Skills
Languages
About me
Intro
API Architect with 10+ years experience in Azure API Management and DevSecOps. Expert in designing scalable API solutions, implementing CI/CD pipelines, and integrating complex enterprise systems. Specialized in Azure, MuleSoft, and cloud-native architectures to drive digital transformation.
Work experience
Tata Consultancy Services
Aug 2021 - Present
5 years 3 months
Paris, France
API Solution Architect - Sodexo Inc.,
May 2023 - Present
3 years 6 months
Paris, France
• Collaborate with stakeholders to understand business requirements and define API solution architecture using Azure API Management. • Design APIs, including defining RESTful endpoints, data models, and request/response structures. • Architect integration solutions by designing and documenting the integration of APIs with backend services and systems. • Define security policies and strategies for API access, authentication, authorization, and encryption. • Establish governance policies for API development, versioning, and usage. Ensure compliance with industry standards and regulations. • Design for scalability and performance, considering factors such as traffic management, caching, and load balancing. • Customize the developer portal to provide a user-friendly interface for API consumers. Include documentation, code samples, and interactive features. • Define and implement API lifecycle management processes, including versioning, deprecation, and retirement. • Set up monitoring and analytics for APIs, utilizing Azure Monitor and Azure Log Analytics to track usage, performance, and health. • Integrate with Azure Active Directory (AAD) and other identity providers for authentication and access control. • Collaborate with DevOps teams to integrate API management processes into CI/CD pipelines(APIops), ensuring smooth deployment and updates. • Provide training to development teams and API consumers on best practices, usage guidelines, and API features. • Optimize costs associated with API management, considering factors such as pricing tiers, quotas, and consumption.
API management Platform Architect/Devops - Sodexo Inc.,
Aug 2021 - May 2023
1 year 10 months
Chennai, Tamil Nadu, India
• Configure the Azure DevOps project and repositories to manage API development and hosting of API-based CI/CD pipelines. Ensure the repositories are structured to handle API-related assets and configurations, such as Swagger files, API contracts, and code. • Manage user access and permissions within Azure DevOps to ensure that the right team members, including API developers and integration specialists, have appropriate roles and privileges for pipeline setup, code deployment, and API management. • Set up necessary integrations between Azure DevOps and Informatica Intelligent Cloud Services (IICS) to automate API management tasks, such as API deployment and versioning. Configure secure communication and data transfer between Azure DevOps and IICS to ensure smooth interaction for the CI/CD process. • Develop and design Informatica Cloud assets, such as API integrations, mappings, and tasks, that facilitate seamless data exchange between systems via APIs. These assets should be optimized for performance and reliability. • Utilize version control systems within Azure DevOps integrated with IICS to manage API-related changes, track versions of API mappings, and ensure consistency across environments. This includes handling branching strategies and release management for both API code and IICS assets. • Set up API monitoring and logging mechanisms in Azure DevOps to track the performance and health of deployed APIs and their interactions with IICS. Use dashboards and alerts to monitor pipeline activity and API performance, ensuring quick response to failures or performance issues. • Implement API security best practices within the CI/CD pipeline to ensure that API endpoints are secure, compliant, and correctly versioned. Manage API keys, OAuth tokens, and other credentials through secure DevOps integrations.
Consultant
Kelp HR
Mar 2019 - Jul 2021
2 years 5 months
Chennai, Tamil Nadu, India
• Develop engaging and interactive eLearning content, including courses, modules, and multimedia elements • Integrate multimedia elements such as graphics, videos, and simulations into eLearning courses. • Create and update documentation, knowledge base articles, and FAQs to assist users in solving common issues independently. • Manage source code repositories using version control systems (e.g., Git).Collaborate with development teams on branching strategies. • Define API endpoints, data models, and request/response formats. • Create comprehensive API documentation for developers and external stakeholders. • Plan and execute releases, coordinating with development, testing, and operations teams.
Cognizant
Oct 2012 - Jul 2017
4 years 10 months
DevOps Engineer
May 2014 - Jul 2017
3 years 3 months
• Implement and maintain CI/CD pipelines using tools like Jenkins, GitLab CI • Design, implement, and manage infrastructure as code (IaC) using tools like Ansible, Terraform, or Chef. • Worked with containerization technologies like Docker. • monitoring tools setup- Grafana to track system performance and application health. • Implement centralized logging systems (e.g., ELK stack) for effective troubleshooting. • Implement security best practices throughout the CI/CD pipeline. • Regularly assess and enhance the security posture of the infrastructure. • Automate the build, test, and deployment processes to achieve faster and more reliable releases.
DevOps Engineer
Oct 2012 - May 2014
1 year 8 months
Chennai, Tamil Nadu, India
• Validation and generating single script to support across all Browser/Windows OS combinations. • Involved in UI development of Admin console page Worked on test case documentation and test design. • Deploy, configure and maintain computation on VSTS. • Worked on Lapp, app and webserver deployments. • Worked on Integration of different modules. • Created and monitored Jenkins builds. • Implement security best practices throughout the CI/CD pipeline.
Programmer Analyst Trainee
Cognizant Technology Solutions
Oct 2011 - Oct 2012
1 year 1 month
Indianapolis, IN, USA
• Trained in Java and Devops tools • End -to End Devops tooling built in Java • Layout design • Maintain Repository and track daily builds