We provide IT Staff Augmentation Services!

Devops / Aws Engineer Resume

3.00/5 (Submit Your Rating)

Atlanta -, GA

SUMMARY

  • Successful Cloud/DevOps engineer with around 8 years ofprofessionalexperience dedicated to automation and optimization.
  • Expertise in managing teh space between operations and development to quickly deliver code to customers.
  • Hands - on experience with teh Cloud, as well as DevOps automation development for Linux systems.
  • Seeking a position in Cloud/ DevOps to contribute my technical knowledge.
  • Expertise withAWStechnologies that support automation using Cloud formation to create EC2 instances, ELBs, Route 53 DNS, Auto scaling, Elastic Search, VPCs, Subnets, Security Groups, Cloud Watch, S3, IAM, etc.
  • Efficient in managing end to end operations and working on automation orchestration tools like Jenkins, Chef and infrastructure monitoring tools like Nagios and Splunk.
  • Develop, enhance and maintain teh build, deployment and configurations for continuous integration and automate regression and acceptance testing.
  • Automate teh Build and deployed all internal Java environments using various continuous integration tools and scripting languages..
  • Ability to manage SCM processes which include compiling, packaging, deploying, automating processes and application configurations.
  • Experience in working with OpenShift platform for teh creation of namespaces and deploying teh application by running teh pods.
  • Good understanding of OpenShift platform in managing Docker containers and Kubernetes Clusters.
  • Experience withAWSinstances spanning across Dev, Test and Pre-production and Cloud Automation through open sourceDevOpstools like Ansible, Jenkins & Docker.
  • Created Storyboard & Sprints in Jira, configured Confluence for Project management
  • Expertise in using build tools like Ant, Maven, Gradle and MSBuild for teh building of deployable artifacts such as war and ear from source code.
  • Experience in writing Shell, Perl and Python scripts to automate teh deployments.
  • Developed procedures to unify streamline and automate applications development and deployment procedures with Linux container technology using Docker swarm.
  • Good understanding of OpenShift platform in managing Docker containers Kubernetes Clusters.
  • Extensive experience with Continuous Integration tools (Jenkins/Hudson/Bamboo/Teamcity) for Deployment purpose.
  • Experience in using Nexus and Artifactory repository managers for java builds.
  • Install, configure, modify, test & deploy applications on Apache Webserver, Nginx and Tomcat.
  • Experience in maintaining and executing build scripts to automate development and production builds.
  • Used Terraform, Cloud Formation as infrastructure as a code to spin up services in AWS Cloud.
  • Experience in building and deploying Java applications and troubleshooting teh build and deploy failures.
  • Experience in administering and supporting teh version control tools including Subversion and Git.
  • Experience in demonstrating and understanding of source control management concepts such as branching, merging, labeling/tagging and integration.
  • Used MySQL, DynamoDB and ElastiCache to perform basic database administration.
  • Build out server automation with Continuous Integration - Continuous Deployment tools like Jenkins/Maven for deployment and build management system.
  • Experience in installation, support and maintenance of Red Hat Linux ES/AS 5.1 servers.
  • Participated in performance tuning, unit test case preparation and execution
  • Quick Learner, highly motivated team player and self-starter with effective communication, motivation and organizational skills combined with attention to detail and business process improvements.

TECHNICAL SKILLS

Configuration Management Tools: Ansible, Docker, OpenShift, Chef, Puppet, Terraform, Kubernetes.

Version control Tools: SVN, GIT, CVS.

Continuous Integration Tools: Jenkins, Bamboo and Hudson

Operating Systems: Red Hat Linux 3.X, 4.X, 5.X, 6.X, CentOS, Ubuntu, Sun Solaris 11,10,9,8,7.

Build Tools: Ant, Maven, MSBuild and Gradle and Nexus

Scripting Languages: Python Scripting and Shell

Cloud Computing (AWS): EC2, S3, ELB RDS, Redshift, VPC, Direct Connect, Route 53, Dynamo DB, SQS, S3

Data Bases: SQL Server 7.0, MYSQL, ORACLE (11g,10g).

Web/Application Servers: Apache HTTP Server, Tomcat, Web logic, JBoss

PROFESSIONAL EXPERIENCE

DevOps / AWS Engineer

Confidential - Atlanta - GA

Responsibilities:

  • Actively involved in architecture of DevOps platform and cloud solutions.
  • Implementing and documenting best practices for maintaining Docker and OpenShift environments.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Python and Shell scripts to automate routine jobs.
  • Involved in creating teh cluster and implemented teh backup of teh cluster with teh halp of curator by taking teh snapshots.
  • Worked on Hawkular metrix in OpenShift and configured according to teh business requirements.
  • Worked on teh changing teh OpenShift default Autantication from HTpasswd to AD.
  • ManagedAWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for QA and UAT environments as well as infrastructure servers for GIT and Chef.
  • Manage teh configurations of all teh servers using Chef configured Jenkins builds for continuous integration and delivery. Automated web server content deployments via shell scripts.
  • Design, develop build and packaging tools for continuous integration build and reporting. Automate teh build and release cycles.
  • Involved in developing teh application server in OpenShift.
  • Was involved in deployment of UCP (universal control plane) for Docker EE.
  • Encrypting data on containers using Vormetric. Worked with teh SCOM alerts and worked with teh Linux team in resolving them.
  • Implemented Continuous Delivery framework using Jenkins, Chef, and Maven in Linux environment.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process which is implemented using Jenkins along with Shell scripts to automate routine jobs.
  • Experience in managing Micro Services for development testing and deployment of restful web services by using Docker and OpenShift.
  • Involved in autoscaling teh pods and containers during teh peak times to handle heavy traffic.
  • Worked on using Chef Attributes, Chef Templates, Chef Recipes and Chef Files for managing teh configurations across various nodes using Ruby.
  • Implementing continuous delivery (CD) pipeline with Docker, Maven, Ansible, Jenkins, GitHub and AWS AMI's in Linux environment.
  • Involved in creating different applications like kafka, Cassandra using deployment configs, configmaps, secrets and exposed routes to teh external traffic.
  • Involved in monitoring OpenShift cluster using Heapster, InfluxDB and Grafana and visualized teh metrics using Grafana.
  • Managed and optimize teh Continuous Delivery using Jenkins and troubleshoot teh deployment build issues using teh trigged logs.
  • Troubleshooted AWS issues like EBS volume space issues and mounting additional EBS volumes to teh existing AWS instances.
  • Setting up policies for Twistlock and Neuvector for container security and Network Security.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control.
  • Installing, configuring and administering Jenkins CI tool on Linux machines.
  • Deployed applications using Docker containers in teh cloud with Paas.
  • Involved in production releases and deployments and also resolving teh issues.
  • Automated installing teh Linux packages and administering Linux service using Ansible and automating product installation configuration.
  • Customized Jenkins by using Terraform, Python, Docker and Ansible to create Team Level Pipeline environments across multiple AWS accounts
  • Creating Blue/Green deployments with Terraform to manage application releases.
  • Worked on creation of customDockercontainer images, tagging and pushing teh images.
  • DevelopingDockerimages to support Development and Testing Teams and their pipeline
  • To achieve Continuous Delivery goal on high scalable environment, usedDockercoupled with load-balancing tool Nginx.
  • Virtualized teh servers usingDockerfor teh test environments and dev-environments needs.
  • Experience in creatingDockerContainers leveraging existing Linux Containers and AMI's in addition to creatingDockerContainers from scratch.

DevOps Engineer

Confidential - Augusta, ME

Responsibilities:

  • ReleaseEngineerfor a team that involved different development teams and multiple simultaneous software releases and implemented Continuous Integration Process.
  • Involved in designing and deploying multitude applications utilizing almost all of theAWSstack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM), focusing on high-availability, fault tolerance, and auto-scaling inAWSCloud Formation.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Designed highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load Balance and AMIs.
  • Practical experience in Troubleshooting of all aspects of teh Red Hat Linux operating environmets.
  • BuiltAWSCloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Setup automation tools such as Jenkins and Nexus across multiple projects of waterfall and Agile models.
  • Designed roles and groups for users and resources usingAWSIdentity Access Management (IAM).
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control.
  • Implemented Build Automation Tools/scripts such as MSBUILD, TFS Build, ANT, and Maven.
  • Deployed applications using Docker containers in teh cloud with PaaS.
  • Created Chef cookbooks for sudo users and network configurations using Chef Server
  • Maintaining automated environment using Chef Recipes and cookbooks. Primarily used Ruby to write Chef Recipes.
  • Used Ansible to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages.
  • Maintain Chef Servers and management application that can use Service Now (CI) data to bring computers into a desired state by managing files, services, or packages installed on physical or virtual machines.
  • Created Chef Automation tools and builds and do an overall process improvement to any manual processes.

DevOps Engineer

Confidential - Phoenix, AZ

Responsibilities:

  • Created instances inAWSas well as migrated databases and Application servers toAWSfrom data Center.
  • Experience in various configuration and automation management tools such as Chef.
  • Managed servers on teh Amazon Web Services (AWS) platform using chef configuration management tools.
  • Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS).
  • Managed environments DEV, SIT, QA, UAT and PROD for various releases and designed instance strategies.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Dev/Test/Prod Branching Model for weekly releases.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Defined branching, labeling, and merge strategies for all applications in Git.
  • Built Continuous Integration environment Jenkins and Continuous delivery environment.
  • Utilized Configuration Management Tool Chef and created Chef Cookbooks using recipes to automate system operations.
  • Automated SQL Scripts Deployment to staging and production Databases with TFS.
  • Deployed Java/J2EE applications to Application servers in an Agile continuous integration environment and automated teh whole process.
  • Installing, configuring and administering Jenkins CI tool on Linux machines.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control.
  • Expertise in using various Puppet features such as Resource management (Package, Service, File), User Management, Modules, Class, Definition, Templates, Factor and external commands.
  • Configuration Automation using Puppet and Docker Containers.
  • Created Instances in Apache Web Server and JBoss Application server in QA and Production environments.
  • Setup and buildAWSinfrastructure various resources, VPC, EC2, RDB, S3, IAM, EBS, Security Group, Auto Scaling, SES, SNS and RDS in Cloud Formation JSON templates.
  • Used Amazon Route53 to manage DNS zones and also give public DNS names to elastic load balancers IP's.
  • Excellent understanding of Network topologies such as LAN, WAN, VPN and Firewalls.
  • Configuring and maintaining network services such as LDAP, DNS, NIS, DHCP, NFS, Web, mail, FTP.

AWS/DevOps Support

Confidential - Durham, NC

Responsibilities:

  • Involved in deploying teh content Cloud platform onAWSusing EC2, S3 and EBS.
  • Experience in Performance Tuning and Query Optimization inAWSRedshift.
  • PerformedAWScloud deployments for web applications with monitoring using CloudWatch and VPC to manage network configurations.
  • Configured Elastic Load Balancers with EC2 Auto scaling groups.
  • Hands on experience with IAM to set up user roles with corresponding user and group policies using JSON.
  • Automating backups by shell for Linux and PowerShell scripts for windows to transfer data in S3 bucket.
  • DefinedAWSSecurity Groups which acted as virtual firewalls that controlled teh traffic allowed reaching one or moreAWSEC2 instances.
  • Experience working withAWSSimple calculator to estimate pricing for corporate proposals.
  • Working on web applications and implementing Amazon CloudFront on EC2.
  • Setting up data inAWSusing S3 bucket and configuring instance backups to S3 bucket.
  • Created VPN connection, Create VPC peering between many VPC's inAWS.
  • Used Simple storage services (S3) for snapshot and Configured S3 lifecycle of Applications logs, including deleting old logs, archiving logs based on retention policy of Apps
  • Creating snapshots and Amazon machine images (AMIs) of teh instances for backup and creating clone instances.Using JenkinsAWSCode Deploy plugin to deploy toAWS.
  • Configuration of various plugins for Jenkins for automation of teh workflow and to optimize and smooth running of build jobs.
  • Primarily used Ruby to write GIT applications and Chef Recipes.
  • Written Teraform templates, Chef cookbooks, recipes and pushed them onto Chef server for configuring EC2 Instances.
  • Implemented Continuous Integration and deployment using various CI Tools like Jenkins.
  • Experience in working with EC2 Container Service plugin in JENKINS which automates teh Jenkins master-slave configuration by creating temporary slaves.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Conducted performance testing of Apache and Tomcat management services.
  • Experience in LINUX and using SHELL, PERL, PYTHON scripting to automate processes.

Linux Administrator

Confidential

Responsibilities:

  • Worked as UNIX systems admin on vast range of hardware, software and services. Teh infrastructure was available for over multiple location. Teh infrastructure was designed using many different hardware and product.
  • I provide support for Solaris, AIX,Linuxservers, Oracle RAC systems, Manager for backup recovery
  • Red Hat EnterpriseLinux7 (RHEL 7.0) systemadministrationwith technical knowledge inLinux operating system commands and utilities. Access Control List (ACLs), Logical Volume Management (LVM), Yellowdog Updater Modified (YUM), Lightweight Directory Access Protocol (LDAP) and Network File Systems (NFS).
  • Has good hands on experience on TCP/IP packets doing packet analyzing using snoop, tcpdump and Wireshark.
  • Having good hands on experience on different flavours ofLinuxlike Suse and RedHat.
  • Sound knowledge in upgrading all servers using automated client and as well as manual updates.
  • Setting up teh Weblogic and log logic server for teh required application.
  • Installing and configuring teh Gateways for security communication.
  • Installing and configuring teh transcoding software for teh secure communication.
  • Worked in Financial, Gaming, Technology, Insurance and pharmaceutical domains.
  • Installing and configuring of security networks like certificates using SSL.
  • Familiarity with programming C and scripting Languages like Perl, Korn Shell and Bash shell.
  • Troubleshoot network related issues on various servers.

Jr. Linux Admin

Confidential

Responsibilities:

  • Assist in installation, configuration andadministrationof CentOS using Kickstart Servers and unattended disk
  • Assist in monitoring network security and intrusion detection while adjusting and updating systems to meet Company's requirement.
  • Assist in ongoing system performance, system application tuning, hardware upgrades, and resource optimization as required. Configure CPU, memory, and disk partitions as required.
  • Assist in creating and managing users and groups, assign permissions and control access to files
  • Provide first level contact, troubleshoot application issues on teh platform and convey resolutions to customer issues.
  • Remote system administration using tools like SSH, Telnet, and Rlogin.
  • Planning and implementing system upgrades including hardware, operating system and periodical patch upgrades.
  • Installation, configuration and administration of VMware, Solaris Zones, Containers.
  • Configuring network services such as DNS/NFS/NIS/NTP for UNIX/Linux Servers.
  • Improve speed, efficiency and scalability of teh continuous integration environment.
  • Extensive knowledge of Linux/Windows based systems including hardware, software and applications.
  • Experience in development with Perl, Python, PowerShell or other scripting languages.
  • On-call support for 24/7 for troubleshooting production issues.
  • Project Management for various UNIX/Linux/Windows system integration projects

We'd love your feedback!