Sr. Aws /devops Engineer Resume
Morristown, NJ
SUMMARY
- 9 years of experience in implementing organizational Devops Strategy in various environments of linux and windows servers along with adopting cloud strategies based on Amazon web services.
- Experience in Linux Administration, Configuration Management, Continuous Integration, Continuous Deployment, Release Management and Cloud Implementations.
- Highly experienced in AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation AWS Config, Auto scaling, Cloud Front, IAM, S3, and Route53.
- CreatedPuppetmanifests and modules to automate system operations.
- Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
- Worked with Team lead, Build and maintain Highly Available secure multi - zone AWS cloud infrastructure utilizing Puppet with AWS Cloud Formation and Jenkin & Hudson for continuous integration. Experience in CI environments (Jenkins, Nexus,Sonar).
- Creating and writing shell scripts using Ruby, Python, Unix Shell and Power Shell Scripts for setting up baselines, branching, merging, and automation processes across the environments using SCM tools like GIT, Subversion (SVN), Stash and TFS on Linux and windows platforms.
- Experience working with Version Control Tools like Rational Clear Case, Rational Team Concert (RTC) and GIT.
- Experience with Data Base Technologies such as Redshift, MySQL, Lamda, DynamoDB.
- Managed servers on the Amazon Web Services (AWS) platform instances using Ansible, Chef Configuration management.
- Enterprise Application Integration by Web services development in SOAP, REST and WebSphereMQ.
- Worked with build tools source code repositories, artifact repositories, and other build automation tools.
- Installing and configuring Nagios monitoring tool, while using it for monitoring network services, host resources. Configured Nagios to monitor EC2 Linux Instances withPuppet.
- Experience with Ansible Playbooks which is the entry point for Ansible provisioning, where the automation is defined through tasks using YAML format. Run Ansible scripts to provision Dev servers.
- Hands on experience with (JIRA,Confluence, Artifactory, SVN, Maven, Jenkins, ANT, Git, GitHub, and Visual Studio).
- Experience on working with Chef, Puppet and Ansibleconfiguration management tools.
- ExperienceinAdministration/Maintenance of Source control management systems such as Subversion, GitHub, Clear case.
- Experience in using Tomcat and Apache web servers for deployment and forhostingOperations.
- Worked on the installation and configuration of the monitoring tool Nagios andZabbix.
- Good Knowledge Working on public key cryptography and its associated protocols such as SSL,TLS.
- Worked on Tomcat Web server forhostingweb apps.
- Extensive experience working on Linux environment and CoreOS.
- Ability to write scripts in Bash, shell, Perl, Ruby andPHP, Pythonscripting languages.
- Extensive experience working with Jenkins.
- Experience with Subversion andBitbucket(GIT) and support multiple project repositories.
- Worked with ELK (Elastic search, Log stash, Kibana)for monitoring the servers.
- Expertise working experience as Build and release engineer in field of release to achieve continuous integration and continuous delivery (CI and CD).
- Good understanding ofOpenshiftplatform in managing Docker containers and KubernetesClusters.
- Experience working across both private (OpenStack) and public clouds (Amazon AWS).
- Experience Deploying the java application into web application servers like Apache Tomcat.
- Experience working across Windows and Mac platforms.
- Extensively involved inDevOps, Build & Release, Configuration Management, Cloud Infrastructure, Monitoring, andAutomationusing Jenkins, Ant, Maven,Chef, Puppet, Dockers AWS, Azure, Nagios, SVN, GIT, Tomcat, Linux etc.
- Excellent communicative, interpersonal and leadership skills with ability to work efficiently in both independent and team work environments.
TECHNICAL SKILLS
Build Tools: ANT, MAVEN, Hudson, Jenkins, BAMBOO, AnthillPro, Code Deploy.
SDLC: Agile, Scrum.
Database: Oracle, DB2, MySQL, MongoDB, SQL Server, MS SQL.
Cloud Platform: AWS, Microsoft Azure, and Open stack.
Version Control Tools: Subversion (SVN), Clear case, GIT, GIT Hub, Perforce, Code Commit.
Web Servers: Apache, Tomcat, Web Sphere, JBOSS, WebSphere.
Languages/Scripts: C, C++, HTML, Shell, Bash, PHP, Python, PHP, Ruby and Perl.
Configuration Management: Chef, Puppet, Vagrant, Maven, Ansible, Docker, Gradle, Splunk, OPS Work.
Web Technologies.: HTML, CSS, Java Script, JQuery, Bootstrap, XML, JSON, XSD, XSL, XPATH.
Operating Systems: Red hat, Core OS, Ubuntu, Linux and WINDOWS.
PROFESSIONAL EXPERIENCE
Confidential
Sr. AWS /Devops Engineer
Responsibilities:
- Confidential Corporation is a leading technology partner and Integrator to Businesses, Government agencies and consumers across the United States. As AWS Devops engineer worked on application for Customer Portal on AWS cloud .
- Experience Creating and maintained Continuous Integration(CI) using tools Jenkins/Maven over different environments to facilitate an Agile development process.
- Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
- Experience with broad range of AWS Cloud Services like EC2, ELB, AutoScaling, VPC, Route53, RDS, S3, IAM, SNS, SQS, DynamoDB and CloudWatch and also have good knowledge on other cloud services.
- Experience with Worked on Tomcat Web server forhostingweb apps.
- Worked with ELK (Elastic search,Log stash, Kibana)for monitoring the servers.
- End to End solution forhostingthe web application on AWScloudwith integration to S3 buckets.
- Develop and maintain application tools that build, deploy, automate, and streamline the CICD processes.
- Automate the Build, Release and the Continuous Delivery Pipeline.
- Worked with Build, Integration, QAengineers to develop tools for automation, and continuously improve the release process and automation environment.
- Involved inDevOpsmigration/automation processes for build and deploy systems.
- Worked with Build Tools such as Maven,Gradle.
- Used Jenkins as Integration Tool, CreatedJenkinsCI pipe lines.
- Written Puppet manifest’s to automate infrastructure and achieve infrastructure as a code.
- Worked with PuppetDevelopment Workflow that supports Unit Testing and Acceptance Testing for individualPuppet Modules.
- Managed servers on the Amazon Web Services (AWS) platform instances using Puppet and Ansible.
- Working with Ansible scripts to provision servers and develop Robust Ansible playbooks to Orchestrate AWS Architecture .
- Application Deployments & Environment configuration using Puppet and Ansible.
- Experience working with scripting language such as Python and Bash Scripting.
- Worked with Subversion and Bit Bucket(GIT)and support multiple project repositories.
- Worked on the installation and configuration of the monitoring tool Nagios .Rabbix
- Unit Test cases /TDD on configuration management tools using tools as Server Spec, R Spec Configuration management.
- Build the Docker containers for the test environments and dev-environments .
- Proficient with container systems like Docker container orchestration likeKubernetes
- Set up and Configure the Jenkins for application deployment.
- Worked on several projects on perl,php, python, Apache, Linux servers, mysql.
- Experience in build and deployment of Java applications on to different environments such as QA, UAT and Production.
Confidential - Morristown, NJ
Aws Devops Engineer
Responsibilities:
- Confidential Health care is a Child Company of United health group Confidential is expertise and matched by the commitment to transform health care. Improving access to healthcare Clients to be safe and secure.
- Build and configure a virtual data center in the Amazon Web Services cloud to support Enterprise Data Warehousehostingincluding Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer.
- Worked on deployment and configuration of multitude application environment on AWS by using almost all the main services from AWS such as EC2, ELB, Auto-scaling, S3, RDS, Cloud watch .
- Expertise working on Continuous Integration and Continuous Deployment.
- Created monitors, alarms and notifications for EC2 hosts using Cloud watch, creating automated build and release environment using CI/CD Tools like Jenkins.
- Implemented & maintained the branching and build/release strategies utilizingGIT.
- Worked on necessary day-to-dayGITsupport for different projects.
- Design and implementation of aPuppet-based configuration management system for Linux machines .
- ImplementedPuppetmodules and manifests to automate configuration of a broad range of services like LAMP Stack.
- Design and implementation of aPuppet-based configuration management system for all new Linux machines (physical and virtual).
- Researched and implemented code coverage and unit test plug-ins with ANT/Jenkins.
- Provided Configuration Management and Build support for different applications, built and deployed to the production and lower environments.
- Improve and enhance existing script base in bash language and develop efficient, scalable and concise code with minimum overhead to handle all of build/administration tasks in Bash/Perl/Python/Ruby languages.
- Defined and Implemented Configuration Management and Release Management Processes, Policies and Procedures.
- Ensure monitoring and management of the automation infrastructure.
- Worked on thereleasedocuments, Release build packages, bug notes.
- Collaborating with peer engineers on proper use of build and source control systems.
- Built Continuous Integration environment (Jenkins, Artifactory and Continuous delivery environment usingJenkins,
Environment: Amazon Web Services, Chef, puppet, Vagrant, Scrum, Subversion (SVN),ANT, Maven,Oracle10g,11g, MySQL2012,TFS, UDeploy, IIS7,DB2,JIRA, RTC,Putty, Power shells cripting, Kinesis, Confluence, Ansible, Puppet,Jenkins,SDN,OpenStack,Confluence,Docker,Ansible,ShellScripts,CoreOS,Linux Server.
Confidential, Atlanta-GA
Devops /Build and release engineer
Responsibilities:
- Confidential is the third largest cable television provider that provides digital cable television, telecommunications and Home Automation services.
- Worked with Agile Development team building enterprise grade software systems.
- Experience in maintaining and enhancing the Continuous Integration environment on a real time basis, monitoringbuilds, maintaining configuration and developing Automation.
- Responsible in maintaining a detailed understanding of the structure and interdependencies of systems and leverage this knowledge to improve how thebuildandreleaseprocesses allow for rapidly evolving product offerings.
- Responsible in maintaining a detailed understanding of the structure and interdependencies of systems and leverage this knowledge to improve how thebuildandreleaseprocesses allow for rapidly evolving product offerings.
- Worked on Branching, Tagging, Release Activities on Version Control Tool SVN.
- Buildthe Scripts using ANT and MAVENbuildtools in Jenkins to move from one environment to other environments.
- Developed Perl and Shell scripts for automation of thebuildandreleaseprocess.
- Worked on Unit Test scripts to verify correct implementation usingPHPUnit.
- Developed and implemented the softwarereleasemanagement for thereleaseof web applications.
- Collaborated with System Software and QAEngineers, and to continuously improve the efficiency and reliability ofbuildand deployment processes to support all phases of development including production releases.
Environment: MSSQL2008,2008R2,Jenkins,Java/J2EE,ANT,MAVEN,WebLogic,Subversion(SVN),Scripts,Shell Scripts,XML,UNIX,JIRA,TFS,SQL Server.
Confidential, Long Beach, CA
Jr. Release engineer
Responsibilities:
- Wrote Pom.xml for Maven applicationbuildsAutomation.
- Experience in integrating Junit, finding bugs, check style, code analysis and testing during thebuild.
- Performedbuildandreleaseof all software cycles engineering, test, production, update, patches and maintenance.
- Diagnosing and solving configuration Management issues related to defect tracking and version management
- Developed and supported the Red Hat Enterprise Linux based infrastructure in the cloud environment.
Environment: Jenkins, MS SQL, SQL Server, SQL Web Replication, Jenkins, Linux Server, SQL Server Mirroring.
Confidential
Build and Release Engineer
Responsibilities:
- Main responsibilities include Build and Deployment of the java applications .
- Worked for Creating the Software Configuration Management Plan.
- Created branches in GIT implementing parallel development process.
- Build, manage, and continuously improved thebuildinfrastructure for global software development engineering teams including implementation ofbuildscripts, continuous integration infrastructure and deployment tools.
- Performed DevOps for Linux, Mac and windows platforms.
- Implemented Configuration management and change management policies.
Environment: SVN, GIT, ANT, Maven, Jenkins, UNIX, Linux, Perl, Bash, Python, Ruby,Weblogic, Tomcat, JIRA, Ansible, SonarQube.
Confidential
Junior System administrator
Responsibilities:
- Managed and support corporate UNIX andLinuxDevelopment servers.
- Participated in the release cycle of the product which involves environments like Development, QA, UAT and Production.
- Involved in Administrator Activities.
- PerformLinuxand UNIX Kernel tuning for web, database and application servers.
- Managed user accounts and groups for corporate UNIX andLinuxusers.
- Troubleshooting complex problems and Simplified processes by automating various tasks.
Environment: Java,TFS, Perforce, Cruise Control, Web Logic, Shell, Perl, Oracle, Windows, Servlets, PL SQL