Description
Summary * Around 7 years of IT experience as a Technology Lead in CI (Continuous Integration), CD (Continuous Delivery), strong background in Build and Release Management and Cloud Implementation all within that suites the needs of an environment under DevOps Culture. * Experience in developing complex build, test, provision and deployment systems and providing support to a large community of developers and testers * Expertise on designing, building infrastructure on AWS environment * Created AWS S3 buckets, performed folder management in each buckets, Managed cloud trail logs and objects within each buckets * Build servers using AWS: Importing volumes, launching EC2, creating security groups, auto-scaling, load balancers in the defined virtual private connection * Strong knowledge and real time experience in Amazon Web Services (EC2, S3, RDS, SES, VPC, ELB Route 53 etc.). * Extensively worked on Jenkins by installing, configuring and maintaining for continuous integration (CI) and for End to End automation for all build and deployments * Hands on experience on deployment tools and configuration management tools like Chef, Ansible and Puppet * Expert in build control tools such as ANT and MAVEN * Experience on branching, merging, conflict resolution using source control tools such as Git * Experience writing playbooks using Ansible and Cookbooks and recipes using Chef to provision several pre-production environments and several proprietary middleware installations * Good experience on virtualization and container technology like Docker * Worked on web servers like Apache and application servers like Web logic, Tomcat, Web sphere, JBOSS to deploy code * Expert in supporting the implementation/improvement of software development practices, release management methodologies and software deployment strategies * Expertise in managing DEVELOPMENT, UAT and PRODUCTION environments for various releases and designed instance strategies * Strong design/development experience with SDLC including Business modeling, Requirements gathering, Analysis and design, Implementation, Testing, Deployment, and Integration. Extensive uses of various design methodologies like OOA & OOD, UML and Design Patterns * Experience on Groovy/Unix scripts to configure resources and Servers. * Experience in Oracle, My SQL and in writing stored procedures, functions, triggers, cursors, optimizing queries using SQL and also worked on database design * Good knowledge on the entire process of Software Development Life Cycle (SDLC) * Ability to work under pressure and manage (Multiple) project tasks with changing priorities and tight deadlines and can work either independently or as a part of a team * Designed and deployed AWS solutions using EC2, S3, RDS, EBS, Elastic Load balancer, Auto Scaling groups & Opsworks.