Capgemini Technology Services India LimitedJune 2016 - May 2019
Responsibilities: ● Experience in working with EC2, RDS, Lambda, S3, EFS, IAM, CloudFormation, CloudWatch, CloudTrail, ELB, Auto Scaling Groups, SNS, and VPC. ● Develop CLOUD Formation scripts to provision EC2 instances ● Created CLOUD Formation templates and deployed AWS resources using it ● Set-up databases in AWS using RDS, storage using S3bucket and configuring instance backups to S3 bucket ● Worked with IAM service creating new IAM users & groups, defining roles and policies and Identity providers ● Working on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly availability systems ● Created monitors, alarms and notifications for EC2 hosts using CloudWatch. ● Setup Elastic load-balancers for different applications to ensure high availability of applications. ● Used Amazon Route53 to manage DNS zones and give public DNS names to Elastic load balancers IP. ● Experience in setting up CICD pipelines and deploying the applications onto AWS. ● Worked on creating Git Repositories including branching and merging strategies that best fitted the need for clients. ● Hands On experience in setting up CICD pipelines with Jenkins Declarative pipelines where code is cloned from Enterprise GitHub, application is built and mounted into the Docker container then deployed to Kubernetes cluster across multiple environments. ● Built Jenkins Pipeline for SonarQube code coverage and uploading the application artifacts to VeraCode for security analysis. ● Experience in configuration management tools like Ansible and Terraform. ● Worked with Terraform Templates to automate the Azure Iaas virtual machines using terraform modules and deployed virtual machine scale sets in production environment, also created reusable Terraform modules in Azure cloud environment. ● Pretty much hands-on experience with YAML writing many Ansible playbooks to provision the on- premise virtual machines depending on the application requirements. ● Experience in container technology, writing Dockerfiles and building Docker images and orchestrating Docker containers with Kubernetes and Helm. Deployed Docker images to Azure Container Registry and Jfrog Artifactory for application running on-premises. ● Containerizing the microservices applications developed using Object Oriented Programming Concepts (Java/J2EE, JSP, Servlet, NodeJs, Angular5 Java Script, CSS, Web Services, Java Spring Boot). ● Developed Helm charts for deploying the application workloads, pods, persistent volumes, ingress, service discovery, secrets and configmaps. ● Developed the bash and python scripts to automate the day to day system administration tasks, application deployments etc. ● Experience with monitoring tools like Azure Monitor and New Relic. ● Experience in configuring the setup for shipping application logs to ELK Cluster(ElasticSearch Logstash Kibana) with the help of filebeat. ● Experience in working with Jira and Confluence and performing server upgrades. ● Experience working in AGILE methodology, following sprint cycle and participating in daily stand up meetings. ● Provided Technical support for production environments resolving the issues, analyzing the issues, providing and implementing the solutions.
AngularJS, Angular 5, Node.js
Environment of Development
SVN, GitLab, Maven
Open Source solutions
Git, Ubuntu, Unix, Linux, RedHat, IaaS, Terraform, System administration, Linux Red Hat, Linux - Ubuntu, Docker, AWS Lambda, Ansible, Amazon Web Services S3, Amazon Web Services EC2, Amazon Simple Notification Service (SNS), Amazon Route 53, Amazon Relational Database Service (RDS), Amazon Identity and Access Management (IAM), Amazon Elastic File System (EFS), Amazon CloudWatch, Amazon CloudTrail, Amazon CloudFormation, Azure, CentOS
As Pentalog’s Talent Sourcing branch, SkillValue relies on a pool of 400,000+ Tech & Marketing Specialists – including 15,000+ Freelancers, a comprehensive catalog of IT assessments, available projects and job opportunities. Our SkillValue consultants are always ready and willing to help you boost your career.
Stay in the know with Pentalog tech & business updates
WHAT WE'RE ABOUT
Pentalog is a digital services platform dedicated to helping companies access world-class software engineering and product talent. With a global workforce spanning more than 16 locations, our staffing solutions and digital services power client success.