Devops/aws Consultant Resume
New York, NY
SUMMARY
- A proactive - AWS Certified Solutions Architect and Developer, IT Professional with extensive experience in IT industry with major focus on Automating, Building, Deploying, and Releasing of code include near three years on Amazon Web Services (AWS) in a DevOps Culture through Continuous Integration (CI) & Continuous Deployment/Delivery (CD) as an iterative process and Automation of Infrastructure as Code.
- Experience in system admin, server builds, installations, upgrades, troubleshooting, security, backup, recovery in Red Hat Linux systems.
- Amazon Web Services(AWS) Resources such as EC2, S3, VPC, EBS, dynamo DB(DDB), Aws Lambda, Elastic Beanstalk, AMI, SNS, RDS, Cloud Watch, Route53, SQS, Cloud Front(CDN), Auto scaling, Security Groups, and Cloud Formation.
- Hands-on experience on Git, Chef, Docker, Jenkins, Puppet, Nagios and various other DevOps tools.
- Migration of existing systems to AWS and using the snapshot method for the EBS volumes.
- Extensive hands-on experience with coreexpertise in design, development, and deployment applications into J2EE platform using core Java, Servlets, Struts, Spring, EJB, JSP, Web services, JPA.
- Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts and used Python scripting to solve repetitive admin tasks.
- Converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes.
- Implemented rapid-provisioning and lifecycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Bash scripts.
- Valuable experience in shell and python scripting with focus on DevOps tools, CI/CD and AWS Cloud Architecture and hands-on Engineering.
- Worked on Configuration management tool Puppet for continuous delivery. Experience in working with Modules, Classes, and Manifests in Puppet.
- Worked on Jenkins for continuous integration and for End-to-End automation for all Build and deployments.
- Worked on Jenkins and ANT/IVY scripts for Java, WebSphere 6.1 and 8.5 and other related projects.
- Experience in working on Docker and Vagrant for different infrastructure setup and testing of code.
- Experience and knowledge in monitoring and testing tools like; Nagios and Splunk.
- Hand on experience with AWS components such as VPC, EC2, ECS, AMI, IAM, RDS, S3, Elastic IPs, EBS, Security Groups, ALB/ELB, Auto Scaling, CodeDeploy, CloudWatch, ClodTrail, Route 53, ElastiCache, AWS Lambda, and CloudFormation.
- Good exposure on CloudWatch, Elastic IP's and managing security groups on AWS.
- Experience in development and deployment of applications using JBoss, IBM WebSphere Application and Apache Tomcat.
- Experience with Cloud security and log tools like Dome9 and Sumo Logic.
- Build and troubleshooting experience with ESX Servers and ESXi Servers, extensive knowledge in advance features of ESX VMOTION, SVMOTION, HA and DRS.
- LPIC-1: Administration certification with experience in Red Hat Enterprise Linux 5 and 6 which includes installation, testing, tuning, upgrading and loading patches, troubleshooting virtual server issues.
TECHNICAL SKILLS
Cloud: AWS (EC2, AMAZON EMR, Lambda, S3, ELB, Auto Scaling, Elastic Search, Kinesis, Elastic Beanstalk, Cloud Front, Cloud Formation, Elastic File System, RDS, DMS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Trail, IAM, SNS, Redshift), Azure, OpenStack
Virtualization: VMware Client3.5, VSphere Client4.0
Operating Systems: Red Hat Linux 4/5/6/7, Ubuntu, Solaris8/9/10, Unix, Windows servers 2003, 2008, 2008 R2, 2012 Windows 2000, XP, Windows 7
Software Development Methodologies: Agile and Waterfall
Automation Tools: Chef, Puppet, Jenkins
Atlassian Tools: JIRA, Confluence
Web/Application Server: Apache HTTPD, Apache Tomcat Server, LDAP, JBOSS, IIS
Network Protocols: SMTP, SNMP, ICMP, TCP/IP, FTP, TELNET, UDP, and RIP
DBMS /RDBMS/DW: Oracle 11g/10g/9i, SQL Server 2012/2008, MySQL, Maria DB, Teradata, IBM Netezza, Cassandra.
IDE: Eclipse IDE, IntelliJ IDEA, NetBeans IDE, Visual Studio, Notepad ++
Version Control: SVN, CVS, Git (GitHub, Bit Bucket), TFS.
Languages: C, JAVA, XML, SHELL, PHP, RUBY, PERL, PYTHON, BASH
PROFESSIONAL EXPERIENCE
DevOps/AWS Consultant
Confidential, New York, NY
Responsibilities:
- Automated the build and deployment processes by combining the existing fragmented processes into a continuous integration system. This led to the productivity and greater satisfaction of the development team and the management.
- Designed, implemented and supported fully automated CI and CD processes using Puppet and the Terraform.
- Installing/Configuring/Administering/Monitoring of Apache Subversion/Git, RTC and Jenkins CI server on Windows Server/RHEL Linux Aws Cloud Environment
- Implementing new projects builds framework using Jenkins & Maven as build framework tools and also Integrated Docker build as a part of Continuous Integration process and deployed local Docker registry server.
- Monitoring using Jenkins, Ant, Maven, Artifactory, Chef, Custom scripting.
- Automated the cloud deployments using chef, python (boto & fabric) and AWS Cloud Formation Templates.
- Design, investigation and implementation of public facing websites on Amazon Web Services (AWS)
- Worked as an administrator on MicrosoftAzureand part ofDevopsTeam for internal projects automation and build configuration management. Involved in configuring virtual machines, storage accounts, and resource groups.
- Configured Elastic Load Balancers with EC2 Auto scaling groups.
- Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, and Auto scaling groups.
- Developed custom annotations, parsers in SpringBoot.
- Used Spring framework for dependency injection, transaction management.
- Designing of microservices based on spring boot architecture running on tomcat application server.
- Strengthening security by implementing and maintaining Network Address Translation in company's network.
- Implementation of the JMSinteractions with the IION engine and XML parsing for retrieving the data.
- Manage mid-AtlanticDevopsandAzurecloud solutions sales. Solutions include selling the Visual Studio developer suite andAzurePaaS solutions. Sales model includes both direct and partner-assisted implementations.
- Supported small to medium sized projects using GIT. Worked on integrating GIT into the continuous Integration (CI) environment along with Anthill-Pro, Jenkins.
- Responsible for Design of different release environments for new projects.
- Developed Networking policies for Docker Containers. Worked on Open source development tools like Docker Containers, Mesos, and Kubernetes, and also worked on GitHub.
- Improve efficiency by 40-50% through Data Analytics features in Hadoop, Python, RESTAPI and DevOpssetup for CI/CD pipeline.
- Used IAM to create new accounts, roles and groups and implemented and migrated applications to AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups
- Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Shell, Perl script etc and developed applications in python for multiple platforms.
- Created and maintained continuous build and continuous integration environments in SCRUM and Agile projects.
- Performed automated back-ups and Cron jobs and deployed ELK stack for log analysis.
Environment: Spring MVC, Spring JDBC, J2EE GIT, Jenkins, Puppet, Maven, AWS, EC2, RDS, EBS, Elastic Load Balancer, WebSphere, Ant, Putty, Confluence, Java, J2ee, SOA.
AWS/DevOps Engineer
Confidential, MiddleTown, NJ
Responsibilities:
- Worked with Amazon Web Services to set up infrastructure using AWS resources like VPC, IGW, ROUTE TABLES, EC2, S3, Glacier, ELB (Load Balancers), RDS, SNS, SWF and EBS etc.
- Installation, configuration and administration of Linux (Ubuntu, Red hat/SUSE, CentOS).
- Worked onAzurefor highly available customer facing B2B and B2C applications.
- DeployedAzureIaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
- Automated the builds using Bamboo CIserver.
- Involved in designing and implementation of MVC design pattern using Spring framework for Web-tier.
- Install and configuration of Dockers.
- Responsible for design and maintenance of the GIT Repositories, views, and the access control strategies.
- Worked in setting up the repos to various projects in GIT.
- Scripted Linux repository database comparisons using Python, Ruby, and Shell.
- Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.
- Created the ANT scripts and extension of existing ANT scripts for deployment of applications to HUDSON.
- Designed architecture, developed products to integrate apps with Big Data Ecosystem levering HIVE, RESTWeb Services, APIs.
- Responsible for build and deployment automation using VM Ware ESX, Docker, Kubernetes containers and Chef.
- Maintained CI (Continuous Integration) and CD (Continuous Deployment) methodologies with Jenkins.
- Tracking the bugs in project using Jira.
- Automated the front-ends platform into highly scalable, consistent, repeatable infrastructure using high degree of automation using Chef, Ansible, Vagrant, Jenkins, and cloud Formation.
- Used JMSfor reliable and asynchronous exchange of important mortgage information.
- Research and implement new tools such as Kubernetes with Docker to assist with auto-scaling, continuous integration, rolling updates with no downtime.
- Setting up Change Management process and standardizing the policies for various applications.
- Using Confluence for technical documentation, setting up a knowledge base, Setting up an intranet and Confluence for software teams.
Environment: Red hat Linux 7.x, AIX and Windows, AWS, Chef, Shell, Python, WebLogic Server 11g, IBM WebSphere MQ 6.0, F5 BIG-IP Load Balancers, Apache Tomcat 7.x, Configured plug-ins for Apache HTTP server 2.4, LDAP, JDK1.7, XML, SVN, GitHub.
Build and Release Engineer
Confidential
Responsibilities:
- Responsible for installing and configuring Ubuntu, Centos on remote servers and Desktop servers.
- Installed and configured Apache/Tomcat web server.
- OS upgrades and installation of third party software, packages and patches as per requirement.
- Maintaining the Linux Firewall for network and implement to the network security.
- Resolving TCP/IP network access problems for the clients. Develop, Maintain, update various scripts for services (start, stop, restart, recycle) UNIX based shell.
- Expertise in installing and configuring SSH (Secure Shell) encryption to access securely on Ubuntu and Red hat Linux.
- Responsible for configuring and connection to SSH through SSH clients like Putty and Cyber duck.
- Worked on logical volume management (LVM) by adding external disks from SAN storage.
- Created user accounts, provided pseudo permissions and maintain the user accounts with automation Bash scripts.
- Responsible for providing Privileged Password Management access to accounts in Solaris 10,
- Installed and configured subversion on both Linux and windows platforms.
- Managed all the subversion repositories for branching and tagging.
- Worked closely with Project Managers, Developers and QA Analysts to ensure successful software
- Administered SVN for version control to include branching and merge management, and JIRA to track process defects
- Execution of daily builds and releases using automated python scripts.
Environment: - SVN, Ant, Visual Studio 2013, Jenkins, Maven, Version One, Linux, shell scripting, Oracle, JIRA, Nexus, JBOSS
