We provide IT Staff Augmentation Services!

Senior Aws & Devops Engineer Resume

0/5 (Submit Your Rating)

White Plains, NY

SUMMARY

  • Dedicated to optimization experienced DevOps Engineer understands the melding of operations and development to quickly deliver code to customers.
  • Has experience wif the Cloud and monitoring processes as well as DevOps development in Windows Mac and Linux systems. Brings a Bachelor's Degree in Computer Information Systems and experience working as a DevOps Engineer since shortly after the concept was introduced.
  • Over 8+ years’ Experience in IT industry comprising of Linux Systems Administration and Software Configuration Management (SCM).Extensive experience includes SCM, DevOps, Build/Release Management, Change/ Incident Management and Cloud Management.
  • Experienced in working onDevOps /Agile operations process and tools area (Code review, unit test
  • Automation, Build & Release automation, Environment, Service, Incident and Change Management).
  • Experience in Linux Administration (Installation, Configuration, Tuning and Upgrades of Linux (Red Hat andOracle).
  • Expertise in Amazon Web Services (AWS), Open Stack, Jenkins, Chef, Puppet, Ansible.
  • Worked on Puppet for the deployment of servers wif custom scripts.
  • AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch
  • In - depth understanding of the principals and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Extensively worked wif Version Control Systems CVS, SVN (Subversion), GIT, Perforce.
  • Extensively worked wif automation tools like Hudson, Jenkins and Build Forge to implement the End-to-End Automation.
  • Expertise in using build tools like MAVEN and ANT for the building of deployable artifacts such as war & ear from source code. Application Deployments & Environment configuration using Chef, Puppet
  • Expert in CD tools (Chef, Puppet, Ansible).
  • Experience wif Linux/UNIX environments and scripting for Build & Release automation.
  • Administered and Implemented CI tools Hudson and Jenkins for automated builds.
  • Configured and Administered Nexus Repository Manager and Jfrog Artifactory.
  • Experience writing Shell and Perl scripts to automate the deployments.
  • Extensive noledge of NIM, Jumpstart, Kick start.
  • Strong noledge of DNS, DHCP and IP Addressing. Installation and configuration of various services like DNS, DHCP, NFS, Send mail, Apache Web Server, Samba, SSH, HTTP, RPM package management.
  • Experience in administering Active Directory and group policies.
  • Experience using RPMs to effectively package the applications for product deployments
  • Extensive experience monitoring the servers using Nagios and Cacti.
  • Extensively used Dockers for virtualization, Ship, Run and Deploy the application securely for fasten the Build/Release Engineering.
  • Experience is using Tomcat, Microsoft Azure, JBOSS, Web logic and WebSphere Application servers for deployment.
  • Ability to work closely wif teams, in order to ensure high quality and timely delivery of builds and releases.
  • Strong ability to troubleshoot any issues generated while building, deploying and in production support.
  • Involved in writing Perl and shell scripts for compilation and deployment process.
  • Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.
  • Good noledge on ITIL Process and have worked on coordinating releases across the projects.

TECHNICAL SKILLS

Languages Configuration: Java, .Net, Shell, Python, Ruby, SQL, PowerShell

Management: Perforce, Subversion, GIT, PVCS Version Manager

Build Tools: Maven, Ant. Gradle

C.I Tools: Hudson, Jenkins, Bamboo, Teamcity

Cloud Services: AWS (EC2, ELB, VPC, RDS, IAM, CloudFormation, S3, CloudWatch,Cloud Trail, SNS,SQS, SWF, EBS), Cloud Trail,SNS,SQS, SWF, EBS), Microsoft Azure (Virtual networks, ADS, Resource Groups, VM'S, App Services, Load balancers)

Web Development: Google Web Toolkit, HTML5, DHTML, XHTML, CSS, XML, XSLT.

Logging&Monitoring tools: Nagios, Syslog

Web/App Servers: Web Logic, Web Sphere, Jboss, Apache, Tomcat, TFS, IIS, Nginix

Databases: My SQL, SQL, MangoDB, Cassandra, Oracle

Methodologies: Scrum, Agile, Waterfall.

DevOps: Chef, Puppet, OpenStack, AWS

Bug Reporting Tools: SDM- 12, Bugzilla, Jira, Rational Clear Quest.

CI/Version Control: Jenkins, Kubernetes, Git, SVN, CVS, ClearCase

Operating Systems: RHEL, Linux, Windows, CentOS, SUSE Solaris.

PROFESSIONAL EXPERIENCE

Confidential, White Plains, NY

Senior AWS & DevOps Engineer

Responsibilities:

  • Implemented CI/CD for J2EE, SOA & Micro services Architecture Environment (NodeJS, .Net Core, Zookeeper, Kafka, Redis) using Jenkins & uDeploy.
  • Setup and Build Docker Data Center for QA, STG & PROD Environments on RHEL.
  • Automated the Cloud Deployments using AWS Cloud Formation.
  • Developed Chef Recipes to configure, deploy and maintain software components of the existing Infrastructure.
  • Testing Cookbooks wif Test Kitchen and Docker containers even before uploading to chef server.
  • Configured Docker container for branching purposes.
  • Configure Knife to manage chef-server, spin new instances, package installs and config changes on client node.
  • Developing Cookbooks, Recipes, Resources and Run lists, managing the Chef Client nodes, and upload the Cookbooks to chef-server from Workstation.
  • Manage Chef Server in pushing the config changes to client nodes, monitoring the logs and security.
  • Setup and build AWS infrastructure various resources, VPC, EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Posting the build on time & following it up the testing team on posted builds until the specified release goes LIVE conducted technical support services for directing sales force of windows Azure applications.
  • Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
  • Deployed applications on AWS by using Elastic Beanstalk.
  • Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers.
  • Involved inDevOpsprocesses for build and deploy systems.
  • Created Python scripts to totally automate AWS services which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups, S3 bucket and application configuration, dis script creates stacks, single servers, or joins web servers to stacks.
  • Installed and configured code rules, keys of Sonar for code analysis and created of SonarQube dashboards for different team members based on their roles to monitor the progress of project source code.
  • Proactively worked wif product managers, project managers, programmers, and customers to resolve deployment issues and communicate status/solutions to appropriate stakeholders.
  • Maintained multiple environments of each (DEV/QA/STG/PRD) and synchronized all the environments ensuring dat appropriate quality steps and approvals are adhered to prior to software promotions.
  • Implemented process of Smoke & Regression testing builds post deployment for accuracy and completeness. Supervised the software and hardware to meet the specifications and harmonized on hosted servers.
  • Worked as Admin on JIRA tool. Customized the dashboard based on team's requirement.
  • Log aggregation and search using Elastic Search, Logstash, and Kibana (ELK) servers.

Environment: AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), AWSCLI, Cloud Formation, RHEL 7, Docker Data Center, Chef, Git, Microsoft Azure, SVN, J2EE, NodeJS, .Net Core, Kafka, Redis, Maven, Oracle WebLogic, SOA, OpenStack, Jenkins, uDeploy, Shell Scripting, Ruby, SonarQube, JIRA, Elastic Search, Logstash, and Kibana (ELK).

Confidential, Radnor, PA

AWS & DevOps Engineer

Responsibilities:

  • Designed and managed public/private cloud infrastructures using Amazon Web Services (AWS), which includes VPC, EC2, S3, Cloud Front, ELB and Elastic Beanstalk.
  • Implemented CI/CD for J2EE & .Net Environments using Jenkins, uDeploy & TFS.
  • Setup and Build Docker for QA, STG & PROD Environments on RHEL.
  • Automated the Cloud Deployments using AWS Cloud Formation.
  • Developed Chef Recipes to configure, deploy and maintain software components of the existing Infrastructure.
  • Customize Chef Cookbooks and configure chef servers to automate server deployment.
  • Setup and Install Chef workstation, Chef Server and bootstrapping the Chef Clients using knife.
  • Configure Knife to manage chef-server, spin new instances, package installs and config changes on client node.
  • Developing Cookbooks, Recipes, Resources and Run lists, managing the Chef Client nodes, and upload the Cookbooks to chef-server from Workstation.
  • Manage Chef Server in pushing the config changes to client nodes, monitoring the logs and security.
  • Identify and develop best-practice processes and tools for application development teams to drive Continuous Integration, Continuous Delivery and Continuous Deployment on Cloud, by utilizing third party tools.
  • Work wif geographically distributed software engineering teams to support the applications and infrastructure of the enterprise
  • Proposed industry best branching strategies and created branches to implement parallel development in fast paced agile environment.
  • Created MS Build to automate the build process for the new projects and integrated them wif third party tools like Sonar, Nexus.
  • Downloaded the necessary dependencies and plugins from the NuGet repository during the build.
  • Integrated the existing Ant scripts to automate the code quality report generation process for the existing legacy based applications.
  • Responsible for creating and managing projects in Jenkins for various environments like development, QA, UAT and production and continuous integration wif SONAR.
  • Created Build Agents to implement the Distributed Computing for Build & Deploy Process.
  • Tracked all the changes in JIRA tracking tool and provided metrics reporting for the project release activities.
  • Work directly wif Project Managers to establish and create & design the release plan.
  • Identify and coordinate deployment of appropriate modules to various test environments and production environments.
  • Work closely wif developers to pinpoint and provide early warnings of common build failure.
  • Involved in Installing and configuring TFS distributed version control tool.
  • Written pre-commit, post-commit, post-receive hooks in TFS.

Environment: AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), AWSCLI, Cloud Formation, RHEL 7, Docker Chef, Git, OpenStack, J2EE, Maven, Oracle WebLogic, SOA, Jenkins, TFS, MS Build, Shell Scripting, SonarQube, JIRA.

Confidential, Portsmouth, NH

AWS & DevOps Engineer

Responsibilities:

  • Automated Data structures validation of the configuration files using Python Scripting Designed and Developed Log management framework using Python Language to collect log directories from various Yard server Automated Manual Build deployment procedure using Python Scripting.
  • Understand and handled all app teams requirements and coreDevOps activity daily basis wif Architects, Tech Leads and Sr.Devloper.
  • Debugged, improved, and maintained Perl, python and shell applications Chef experience in creating recipes and cook books.
  • Responsible for determining all necessary coding requirements and implementation of features Involved in Planning, Designing and migrating the existing QNX hosted environment to cloud environment (AWS) Managing and deploying Instances on AWS
  • Used IAM to create and manage AWS users and groups, and use permissions to allow and deny their access to AWS resources.
  • Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu/RHEL) and Configuring launched instances wif respect to specific applications. ( not through the Console )
  • Experience wif AWS Stack (EC2, S3, VPC, IAM etc.); be able to also write Cloud Formation scripts Familiarity wif Cloud Formation and JSON.
  • Performed S3 buckets creation, policies and also on the IAM role based polices and customizing the JSON template
  • Collect the new technologies and tools, and introduced them to the company; in which way it helped the • company build up an agile development environment. It improved the product quantity and the work efficiency
  • Using GIT as configuration Management tool to have version control
  • Automated deployment of builds to different environments using Jenkins
  • Implemented Continuous Integration using Jenkins and Hudson
  • Experience in branching, tagging and maintaining the version across the environments working on Software
  • Configuration Management (SCM) tools like Subversion (SVN), GIT
  • Installing and configuring SSH (Secure Shell) encryption in order to access securely on QNX and Red hat Linux
  • Successfully installed and configured NAGIOS monitoring system to monitor the production server environment.
  • Packaging rpm using rpmbuild and configuration of Yum repository
  • Server administration and multi-platform support (QNX, RHEL and CentOS)
  • Provide direct server support during deployment and general production operations.
  • Configured volume groups and logical volumes, extended logical volumes for file system growth needs using Logical Volume Manager (LVM) commands.
  • Planning and maintenance of lab infrastructure required to support release engineering and DevOps efforts

Environment: DevOps, Redhat enterprise Linux, Amazon web services, Jenkins, Git, Svn, QNX, Jira, HP-QC, P6, Wiki, python, perl, shell, lvm, cloud formation, Agile, Apache, ftp, sftp, sudo, wireshark, nagios, Rpmbuild, json, yum, tcpdump

Confidential

Build and Release Engineer

Responsibilities:

  • Analyzed, defined, and developed buildprocess improvements using SVN, TFS 2010.
  • Defined Branching Strategies based upon Organization requirements.
  • Responsible for managing Code Repository in SVN, TFS 2010.
  • Responsible for Migration of application from one serve to another Server.
  • Performing Branching and merging activities for every releasecycle.
  • Assisted releaseteam in deploying buildsto UAT and Production environments.
  • Communicating and interacting wif Dev andreleaseteam for scheduling the releases into different environment.
  • Customized the buildand work items templates.
  • Creation/setup of new branches, Codemerge based upon project requirements.
  • Responsible for migrating the application from Window Server 2003 to Window Server 2012
  • Worked on IIS 6.0 & IIS 8.5 in setting up websites for applications.
  • Responsible for deploying SQL Schemas on SQL Server 2008 R2 for different environments.
  • Involved in Production support, managing Web Applications, Windows, Database Issues.
  • Responsible for creating work items on TFS.
  • Documentedrelease, buildand source control processes.
  • Trained developers to get familiar on TFS 2010 Work Items, Queue Newbuilds, and Work Spaces wif Visual Studio 2010.
  • Created Batch/PowerShell Scripting for deploying the applications to different environments.
  • Responsible for installing window services and batch jobs on QA environments.
  • Training the new member on CM policies and also setting up the application on their local machine

Environment: TFS 2010, Visual Studio 2010, Asp.Net, Java, SQL Server 2008 R2, IIS7.0 & IIS8.0, PowerShell & Batch Scripting, MTM 2013, Tivoli, SFTP

Confidential

Linux/Unix System Admin

Responsibilities:

  • Created, clonedLinux Virtual Machines, templates using VMware Virtual Client 3.5 and migrating servers between ESX hosts.
  • Managed systems routine backup, scheduling jobs, enabling Cron jobs, enabling system logging and network logging of servers for maintenance.
  • Performed RPM and YUM package installations, patch and other server management.
  • Installed and configured Logical Volume Manager - LVM and RAID.
  • Documented all setup procedures and System related Policies (SOP's).
  • Provided 24/7 technical support to Production and development environments.
  • Administrated DHCP, DNS, and NFS services inLinux.
  • Created and maintained user's accounts, profiles, security, rights disk space and process monitoring.
  • Provided technical support by troubleshooting Day-to-Day issues wif various Servers on different platforms.
  • Diagnose, solve and provide root cause analysis for hardware and O/S issues
  • Run prtdiag -v to make sure all memory and boards are online, check for failure
  • SupportedLinuxand Sun Solaris Veritas clusters.
  • Notify server owner if there was a failover or crash. Also notify Unix Linux Server Support L3
  • Check for core files, if exist send to Unix Linux Server Support for core file analysis.
  • Monitor CPU loads, restart processes, check for file systems.
  • Installing, Upgrading and applying patches for UNIX, Red Hat/ Linux, and Windows Servers in a clustered and non-clustered environment.
  • Helped and installed system using kickstart
  • Installation & maintenance of Windows 2000 & XP Professional, DNS and DHCP and WINS for the Bear Stearns DOMAIN.
  • Use LDAP to authenticate users in Apache and other user applications
  • Remote Administration using terminal service, VNC and PCanywhere.
  • Create/remove windows accounts using Active Directory
  • Reset user password wif Windows Server 2003 using Dsmod command-line tool
  • Provided end-user technical support for applications
  • Maintain/Create and update documentation

Environment: Linux, Unix, Windows 2000, Tomcat/Apache, Active Directory, LDAP, Etrust, Kickstart

We'd love your feedback!