- With 9 years of experience in APIGEE, AWS & Azure Cloud platforms. I am a seasoned API Engineer who brings a rich blend of development and administrative expertise in managing API solutions. I excel as a Cloud DevOps Engineer, proficient in designing, deploying, maintaining fault-tolerant, and secure cloud servers. I've adeptly overseen server setups using Ansible and Chef, while implementing seamless development workflows with CI/CD pipelines through Jenkins, Azure DevSecOps. My expertise lies in automating infrastructure provisioning using Terraform and CloudFormation, and containerizing applications with Docker and Kubernetes.
- Designed and developed RESTful APIs using Apigee Edge platform, ensuring scalability, performance, and security.
- Cloud DevOps engineer with experience in Azure, AWS, and GCP Cloud platform.
- Implemented OAuth and JWT token-based authentication mechanisms within Apigee to secure APIs and manage access control.
- Integrated APIs with backend systems using Apigee policies and middleware technologies, ensuring seamless communication and data flow.
- Configured Apigee Edge to interact with diverse backend systems (e.g., databases, CRM systems) via RESTful interfaces and message queues.
- Advised clients on leveraging Apigee Edge for API management, including best practices in API design, performance optimization, and governance.
- Implement health checks and monitoring for servers and services to detect failures or performance issues early, used orchestration tools (e.g., AWS CloudFormation, Azure Resource Manager) and serverless computing services to automate recovery actions, such as restarting failed instances or re-provisioning resources.
- Demonstrated skill in writing Infrastructure as Code (IaC) using Terraform and Azure Resource Management, with a focus on creating reusable Terraform modules for both Azure and AWS cloud platforms.
- Expertise in building robust CI/CD pipelines in the AWS environment, leveraging tools like AWS Code Commit, Code Build, Code Deploy, and Code Pipeline, while ensuring infrastructure security using AWS CloudFormation, API Gateway, and AWS Lambda.
- Skilled in managing managed Kubernetes services, such as Google Kubernetes Engine (GKE), Azure Kubernetes, and AWS Elastic Container Service.
- Proficiency in Docker Hub, Docker Engine, Docker images, Docker Weave, Docker Compose, Docker Swarm, and Docker Registry, utilizing containerization for seamless application deployment across various environments.
- Involved in API development using Kubernetes to manage container replicas in the cloud environment, effectively utilizing Kubernetes features like Nodes, Pods, ConfigMaps, Selectors, and Services.
- Proficiency in setting up and configuring Kafka clusters, including installation, configuration, and optimization for performance and scalability.
- Agile practitioner adept at fostering collaboration between development and operations teams for seamless integration and deployment.
- Skilled with a wide range of scripting languages, including Python, Bash/Shell, PowerShell, Ruby, Perl, PowerShell, JSON, YAML and Groovy, effectively developing scripts to automate administrative tasks, streamline build, and release processes.
- Possesses in-depth knowledge and hands-on experience in implementing Service-Oriented Architecture (SOA) using XML based SOAP/RESTful API Web Services.
- Regularly review and optimize cloud server architecture based on performance data and business requirements.
- Conducted workshops and training sessions to educate client teams on Apigee features, API lifecycle management, and integration strategies.
[Job Title] with [Number] years of experience designing and developing products from customer specifications and sales department requests. Proactively communicated with manufacturing team to plan materials and tools necessary to build specified designs. Well-versed in [Industry] design applications and products.