We provide IT Staff Augmentation Services!

Sr. Aws/devops Engineer Resume

4.00/5 (Submit Your Rating)

Miami, FL

SUMMARY

  • Over 8+ years of IT experience as Devops Engineer, Cloud Engineer, AWS Architect & Developer, Azure Developer Administrator, and Linux System Administrator working on server - based operating system; kernel configurations on Red hat Linux, CentOS, SUSE, Debian 7, Ubuntu 12.x/13.x, kernel Parameter & Tuning, Trouble Shooting System & Performance Issues. Extensive experience includes SCM, DevOps Build/Release Management, AWS, Change/Incident Management and Cloud Management.
  • Experience in Infrastructure Development and Operations, involved in designing and deploying utilizing almost all the AWS stack like EC2, EBS, S3, VPC, RDS, SES, ELB, Auto scaling, CloudFront, CloudFormation, ElacticCache, CloudWatch, SNS, Route 53.
  • Created and wrote shell scripts (Bash), Ruby, Python and PowerShell for automating tasks.
  • Good hands-on experience with DevOps configuration management tools such as Chef, Puppet, Ansible.
  • Writing Chef Recipes for Deployment on build on internal Data Centre Servers. Also, re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances.
  • Experience with AWS instances spanning across Dev, Test and Pre-production and Cloud Automation through Open Source DevOpstools like Chef, Jenkins & Docker.
  • Worked as DevOps engineer in field of automation.
  • Worked on applications to achieve continuous integration (CI) and continuous delivery (CD).
  • Extensively worked on Jenkins/Hudson/Teamcity/Ansible/Bamboo/Docker. By installing, configuring and maintaining for continuous integration (CI) and for End to End automation for all build and deployments.
  • Experience in architecting, developing and maintaining automation to configure, deploy and operate IDP in development, integration, and production environments.
  • Provided high availability for IaaS VMs and PaaS role instances for access from other services in the VNet with Azure Internal Load Balancer.
  • Experienced in building sophisticated distributed systems using REST/hypermedia web APIs (SOA) Product focused and deeply passionate about solving interesting problems.
  • Implemented high availability with Azure Classic and Azure Resource Manager deployment models.
  • Designed Network Security Groups (NSGs) to control inbound and outbound access to network interfaces (NICs), VMs and subnets.
  • Experience with deployments, maintenance, and troubleshooting applications on Azure.
  • Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure Automation, it includes Amazon Web Services (AWS), Ant, Maven, Jenkins, Chef, SVN, and GitHub.
  • Experience is using Tomcat, JBOSS, Weblogic and Web Sphere 5.1/6.0 Application Server on Solaris and Linux boxes.
  • Migrated on-perm data centers to cloud providers like AWS and Azure.
  • Virtualized the servers using the Docker for the test environments and dev-environments using Docker containers.
  • Created AWS cloud formation templates to create custom-sized VPC, subnets, EC2 instances, ELB, security groups. Worked on tagging standard for proper identification and ownership of EC2 instances and other AWS Services like Cloud Front, cloud watch, RDS, S3, Route53, SNS, SQS, Cloud Trail.
  • Experience in working with EC2 Container Service plugin in JENKINS which automates the Jenkins master-slave configuration by creating temporary slaves.
  • Extensively used Ruby scripting on Chef Automation for creating cookbooks comprising all resources, Databags, templates, attributes.
  • Created and Maintained Chef Recipes and cookbooks to simplify and expedite deployment of applications and mitigate user error.
  • Worked on infrastructure with Docker containerization. Collaborated with development support teams to setup a continuous delivery environment with the use of Docker.
  • Experienced in Cloud automation using AWS Cloud Formation templates, Python, Ruby, Chef (DevOps), Puppet (DevOps), Vagrant.
  • Designed highly accessible, fault tolerant and cost effective systems using multiple EC2 instances, Auto scaling, Elastic Load Balance and AMIs.
  • Focusing on high-availability, fault tolerance and auto-scaling in cloud formation. Creating snapshots and Amazon machine images (AMIs) of the instances for backup and creating clone instances.
  • Configuring and Networking of Virtual Private Cloud (VPC) Written Cloud formation templates and deployed AWS resources using it.
  • Experience to manage IAM users by creating new users, giving them a limited access as per needs, assign roles and policies to specific user.
  • Worked on creating CloudFormation templates for dev, test, staging and production.
  • Designed and built automated infrastructure using open source tools like Dockers, Jenkins.
  • Knowledge and experience in creating JenkinsPipeline.
  • Experience in branching, tagging and maintaining the version control and source code management tools like GIT, SVN (subversion) on Linux and windows platforms.
  • Strong problem solving, communication &presentation skills. In one sentence “A very good team player.”

TECHNICAL SKILLS

LINUX FLAVORS: CENTOS 6.5,7, UBUNTU, RED HAT, SOLARIS.

SCM TOOL: SUBVERSION (SVN), GIT.

CONFIGURATIONMANAGEMENT: CHEF, PUPPET, ANSIBLE,DOCKERS.

AUTOMATION/BUILD TOOLS: ANT, MAVEN

AWS SERVICES: EC2, ELB, VPC, RDS, IAM, CLOUDFORMATION, S3, CLOUDWATCH, CLOUD TRIAL, SNS, SQS, SWF, EBS.

SCRIPTING: RUBY, PERL, PYTHON, BASH SHELL, POWERSHELL.

SERVERS: APACHE TOMCAT, WEBLOGIC, WEBSPHERE, TFS, IIS, JBOSS, NGINIX.

LANGUAGES: PHP,JAVA, SHELL, C, C++

LOGGING & MONITORING: NAGIOS, SYSLOG

DATABASE SYSTEM: MySQL,SQL SERVER 2000/2005, MONGO DB. ORACLE 9I/10G-PL

PLATFORMS: UNIX, Linux, HP-UX, Solaris, Microsoft Windows Vista/ XP

Web Technologies: Google Web Toolkit, HTML, JavaScript, CSS, XML, XSLT.

C.I. tools: Hudson,Jenkins.

PROFESSIONAL EXPERIENCE

Confidential, MIAMI, FL

Sr. AWS/DEVOPS ENGINEER

Responsibilities:

  • Involved in designing and deploying multiple applications using the almost all the AWS cloud infrastructure focusing on high availability, fault tolerance and auto-scaling of the instances
  • Maintained the user accounts IAM Roles, Route 53(CNAME), VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
  • Maintaining a farm of AWS resources like EC2 instances, ELB's and Auto scaling.
  • Leveraged Amazon Web Services like EC2,RDS, EBS, ELB,Auto scaling, AMI, IAM through AWSconsole and API Integration.
  • Working on DevOpsPlatform and have gained experience in specialized areas related to Chef for Cloud Automation.
  • Automated the cloud deployments using chef, python andAWS CloudFormation Templates.
  • Responsible for continuous integration and continuous delivery using Jenkins, Maven and Chef.
  • Installed Chef Server and clients to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Production).
  • Worked on Cloud automation using AWS Cloud Formation templates.
  • Used AWS Beanstalkfor deploying and scaling web applications and services developed with PHP,python, ruby and java.
  • Provide high durability of the available data using data storage in the AWS S3 bucket, versioning S3, lifecyclepolicies.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Also, webhosting the data from the S3 bucket by creating URL’s.
  • Experienced in working withAmazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.
  • ManagedAWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Chef.
  • Developed installer scripts using Maven, Python for various products to be hosted on Application Servers.
  • Monitoring of EC2 instances using Nagios.Involved in Monitoring/Network Monitoring/Log Trace Monitoring.
  • Migrated 250+ apps from on-premises data centers to AWS .
  • Used Directconnect to migrate on-premises data center to AWS
  • Deployed applications on AWS by using Elastic Beanstalk.
  • Implemented Chef Cookbooks for OS component configuration to keepAWS server's template minimal.
  • Written Chef Cookbook, recipes to automate installation of Middleware Infrastructure like Apache tomcat, jdk, and configuration tasks for new environments etc.
  • Experience in administering and maintaining Atlassian products like JIRA, bamboo, Confluence.
  • Implemented ChefRecipes for Deployment on build on internal Data Centre Servers.
  • Evaluating testing of Chef Recipes - Concept of Test Driven Development for Infrastructure as a Code.
  • Also, re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances.
  • Experience with container based deployments using Docker, working with Docker images, Docker HUB and Docker registries.
  • Worked on creating Dockercontainers and Docker consoles for managing the application life cycle.
  • Worked on setting up the automated build on DockerHUB.
  • Automate Continuous Build and Deploy Scripts for Jenkins Continuous Integration tools.
  • Worked extensively with different Bug tracking tools like JIRA, Remedy.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts.
  • Defined branching, labeling, and merge strategies for all applications in Git.
  • Manual Installation and configuration of Weblogin, Tomcat and Apache servers.
  • Maintenance of source code in GIT.Extensive experience in using Version control systems includes Subversion (SVN), GIT and GITHUB.

Environment: DevOps, AWS, Tomcat, Apache, Nagios, Jenkins, Python, Ruby Chef, JIRA, Confluence, Remedy, Maven, Artifactory, GITHUB, Ubuntu, CentOS, Linux,ELB,SQS,S3,CloudFormation Templates,RDS,Cloud Watch, Ruby, PowerShell, Chef

Confidential, PITTSBURGH, PA

Sr. AWS/DEVOPS ENGINEER

Responsibilities:

  • Deploying, planning, monitoring, and maintenance of amazon AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) and virtual machines as required in the environment.
  • Developed automation framework for Application Deployments to the cloud environments.
  • Worked on Managing the Private Cloud Environment using Chef.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances.
  • Assign Roles, manage Users and groups and assign policies using AWS Identity and Access Management (IAM).
  • Configured Elastic Load Balancers (ELB) with EC2 Autoscaling groups.Created monitors, alarms and notifications for EC2 hosts using CloudWatch.
  • Used Directconnect to migrate on-premises data center to AWS
  • Worked on puppet as Configuration management tool, to automate repetitive tasks, quickly deploy critical applications, and proactively manage change.
  • Expert knowledge in bash shell scripting and automation of cron jobs.
  • Assigned security groups, network ACLs, Internet Gateways, NAT instances and Route tables to ensure a secure zone for organizations in AWS public cloud.
  • Installed/Configured and Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Upgradation or Migration of Puppet community and Puppet Enterprise.
  • Implemented automated cloudinfrastructure using Chef and automated centralized configuration using Puppet.
  • Designed & implemented automatedserverbuild management, monitoring&deployment using Chef&Puppet.
  • Setup AWS VPC’s for dev, staging and Prod environments.
  • Deployed and hosted the application on AWS using OpsWorks, automated single click deployment onto AWS using Chef.
  • Installed, Configured and Administered Hudson/Jenkins Continuous Integration Tool.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation usingJenkins along with Shell scripts to automate routine jobs.
  • Developed a continuous deployment pipeline using Jenkins, shellscripts.
  • Worked on building & deploying Java code through Jenkins, used Jenkins Amazon Web Services (AWS) CodeDeployplugin to deploy to AWS and worked AWSCloudmanagement.
  • Administered and Engineered Jenkins to manageweeklyBuild.
  • Developed Perl and shellscripts for automation, developed Custom Scripts to monitoring.
  • Automate build and deployments of version control tools with SVN, GitHub.
  • Automated the cloud deployments using chef, python boto& fabric and AWS Cloud Formation Templates.
  • Experience indocker container.
  • Virtualized the servers using the Docker for the test environments and dev-environments needs. And, configuration automation using Docker containers.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bashscripts.
  • Vulnerability Assessment&Penetration Testing on the infrastructure on AWS for security.
  • Designed, wrote and implemented Pythonscript for taking automatic EBSsnapshots of EC2 instances.
  • Managed GIT and SVN as Source Control Systems.
  • Managed central repositories. Implemented Atlassian Stashalong with GIT to host GIT central repositories for source code across products & login audits for Security Compliance.

Environment: Shell Scripting, Puppet, Chef, GITHUB, JIRA, Python, Tomcat, Apache, Oracle, Jenkins, Ruby, JIRA, Maven, Ubuntu, CentOS, AWS, Elastic Load Balancer, S3, Cloud Watch, IAM, RDS, Storage Gateway.

Confidential, LONG BEACH, CA

AWS/DEVOPS ENGINEER

Responsibilities:

  • Experienced in working with amazon web services environment and possessed a good knowledge of AWS services like EC2, cloud watch, elastic load balancers, route 53.
  • Managed multiple instances, assigned security groups.Auto scaled instances to design cost effective, fault tolerant and highly reliable systems.
  • Built S3 buckets and managed policies for S3 buckets and used S3 bucket and glacier for storage and backup on AWS.
  • Extracted the data from MySQL, Oracle, SQL Server using Sqoop and loaded data intoCassandra.
  • Provide highly durable and available data by using S3 data store, versioning, lifecycle policies, and create AMIs for mission critical production servers for backup.
  • Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWScloud.
  • Worked on Managing the Private Cloud Environment using Chef.
  • Well versed with many different concepts of Chef like Roles, Environments, DataBags, Knife, Chef Server Admin/Organizations
  • Used Chef to manage configuration on connected server. Developed CloudFormation script to automate the EC2 instances with JSON templates.
  • Setting alerts on instances using cloudWatch and using auto launch configurations for better performances
  • Implemented and designed AWS virtual servers by Ansible roles to ensure deployment.
  • Configuring of Virtual Private Cloud(vpc)and setting up networking of subnets containing servers.
  • Troubleshooting errors and fixing them. Created detailed AWS Security groups which behaved as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Used MySQL, DynamoDB and ElastiCache to perform basic database administration.
  • Designed, wrote and implemented Python script for taking automatic EBSsnapshots of EC2instances. Installed/Configured/Managed Puppet Master/Agent.
  • Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge.
  • Upgradation or Migration of Puppet community and Puppet Enterprise.
  • Developed and implemented Software Release Management strategies for various applications in the agile process.
  • Experience migrating SVN repositories to GIT
  • Worked in GIT implementation containing various Remote repositories for a single application.
  • Administered and Engineered Jenkins to manage weekly Build.

Environment: Shell Scripting, Puppet, Chef, Bit Bucket, JIRA, Python, Tomcat, Apache, Oracle, Jenkins, Ruby, Chef, JIRA, Maven, Git, Ubuntu, CentOS, AWS, Elastic Load Balancer, S3, Cloud Watch, IAM, RDS, Storage Gateway.

Confidential, FORT WORTH TX

DEVOPS ENGINEER

Responsibilities:

  • Designing and implementing for fully automated server build management, monitoring and deployment by Using DevOps Technologies like Puppet.
  • Responsible for design and maintenance of the Subversion/GIT, Stash Repositories, views and the access control strategies.
  • Performed 24/7 assistance and on call deployments of application codes to production environments.
  • Wrote recipes and manifest to configure chef nodes and Puppet agents.
  • Also, experience writing chef cookbook and recipes to automate the deployment process and to integrating chef cookbooks into Jenkins jobs for a continuous delivery framework.
  • Configured and monitored distributed and multi-platform servers using chef.
  • Defined Chef Server and workstation to manage and configure nodes.
  • Experience writing chef cookbook and recipes to automate the deployment process and to integrating chef cookbooks into Jenkins jobs for a continuous delivery framework.
  • Created Puppet manifests, profiles and roles module to automate system operations.
  • Imported and managed multiple corporate applications into Tortoise SVN.
  • Implemented the setup for Master slave architecture to improve the Performance.
  • Automated SQL Scripts, Batch Scripts Deployment to staging and production Databases with TFS.
  • Deployment and management of web services with Tomcat and JBOSS provided end-user straining for all Tortoise SVN, JIRA users to effectively use the tool.
  • Assist with maintaining current build systems, developed buildscripts, and maintained the source control system.
  • Build scripts using ANT and MAVEN and have also build tools in Jenkins in moving from one environment to another.
  • Involved in writing pom files to establish the code quality tools integration.
  • Experienced in authoring pom.xml files, performing releases with the Maven release plugin, Mavenization of Java projects and managing Maven repositories. Used Jenkins as a continuous integration tool for automation of daily process.
  • Build scripts using ANT and MAVEN build tools in Jenkins, Sonar to move from one environment to other environments.
  • Involved in editing the existing ANT (Build.XML) files in case of errors or changes in the project requirements.
  • Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.
  • Managed Maven project dependencies by creating parent-child relationships between Projects.

Environment: J2EE, Linux, Maven/ANT, Nexus, Puppet, Jenkins, Tomcat, JIRA, GIT, Shell Scripts, Unix/Linux.

Confidential

DEVOPS ENGINEER

Responsibilities:

  • Installed and configured Anthill Pro/Jenkins for Automating Deployments and providing a complete automation solution.
  • Created continuous integration system using Ant, Jetbrains, Team City, full automation, Continuous Integration, faster and flawless deployments.
  • Implemented Puppet, Nagiosand DevOps tools.
  • Worked on User admin groups, maintained account, monitored system performance using Nagios.
  • Made proposals for architecture definition of external application integration on top of BT Stack. Design, Implementation, Debugging and Bug Fixing.
  • Worked with Bluetooth Application Integration.
  • Involved in development and integration of BT Applications for profiles such as HSP/HFP, OPP and HID.
  • Implemented Alertsite for testing, development, automation, and performance management.
  • Familiar with most popular scripting, and languages Python, Perl.
  • Build Results are managed in Anthill Pro and deployed using workflows in Anthill Pro.
  • Performed setup of clustered environment setups with Web Sphere Application Server.
  • Wrote scripts to perform deploys to tomcat Webserver and WebSphere App Servers.
  • Proposed and implemented branching strategy suitable for agile development in Subversion.
  • Provided end-user training for all Subversion (SVN) users to effectively use the tool.
  • Deployed the static content into the web servers like Tomcat, iPlanet, IBMHTTPServer.Deployed
  • Dynamic content to Application servers like WebSphere and WebLogic.
  • Involved in maintaining and editing pythonscripts for application deployment automation. Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.

Environment: Sun Solaris, UNIX, windows, CVS, Perforce, Java, Eclipse, Ant, Jenkins, Maven, Install Anywhere, Tomcat Apache Application Server.

Confidential

LINUX ADMINISTRATOR

Responsibilities:

  • Performed all necessary day-to-day Subversion/GIT support for different projects.
  • Developed and supported the Software Release Management and procedures.
  • Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.
  • Implemented &maintained strategies utilizing SubversionGIT.
  • Worked closely with developers to pinpoint and provide early warnings of common build failures.
  • Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.
  • Deployed Javaapplications into web application servers like weblogic.
  • Connected continuous integration system with GIT version control repository and Continually build the check-ins from the developer.
  • Used MAVEN to automate the build process.Configured and automated the Jenkins Build jobs for Continuous Integration.
  • Used Apache Tomcat as application server for deploying the artifacts.
  • Involved in creation and configuration of Domains, JVM instances in production, QA and UAT environments.
  • Integrated ANTwithJenkins to automate the build process as part of continuous delivery.
  • Modified ANT scripts to build the JAR's, Class files, WAR files and EAR files.
  • Configured Jenkins to implement nightly builds on daily basis and generated change log that includes changes happened over the previous day.
  • Created ANT, Shellscripts for build automation and deployment.
  • Provided periodic feedback of status and scheduling issues to the management.
  • Experienced in branching, tagging and maintaining the version across the environments using SCM tools like GIT, Subversion (SVN) on Linux and windows platforms.

Environment: Subversion, GIT, Anthill pro, ANT, MAVEN, JIRA, LINUX, XML, Windows XP, Windows Server 2003, Web logic, MY SQL, Perl Scripts, Shell scripts.

We'd love your feedback!