We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

4.00/5 (Submit Your Rating)

Richardson, TX

SUMMARY:

  • Around 8+ years of IT experience which includes detailed technical knowledge and experience of Build Engineering and Configuration Management processes, tools and best practices.
  • Experience in Build automation tools like Jenkins, Ant, Maven, and Bamboo.
  • Application Deployments & Environment configuration TFS using Chef, Puppet.
  • Expert in using different source code version control tools like GIT, Subversion.
  • In - depth knowledge of Apache Subversion (SVN) and Jenkins/Hudson/Build Forge Continuous Integration, Server - Installation, Configuration, Design and Administration, plus experience of extending and integrating these tools with other systems, platforms and processes using Java, Shell Scripting etc.
  • Used ClearQuest, Jira, Confluence, Remedy as defect management system
  • Developing Ant and Maven scripts to automate the compilation, deployment and testing of Web and J2EE applications to the above platforms.
  • Define Business Process, identify the risk, doing risk analysis and providing baseline acceptance criteria and deliverables.
  • Extensively experienced in using Build Automation tools like ANT and Maven and working knowledge other build tools like MS Build and CMake.
  • Expert in Automation of Release and Deploy configuration management to different environments i.e. QA, UAT and production.
  • Experience in configuring rest API'S and Web API'S and troubleshooting issues.
  • Good knowledge on other Cloud based services like GCS, Microsoft Azure.
  • Experience automating deployments on Application Server JBoss,Tomcat.
  • Deployed and configured Jenkins CI including slave node configurations and ssh control plane implementations.
  • Experience in created branches and managed the source code for various applications in SVN, GIT,TFS and SonarQube.
  • Experience as a Build and Release Engineer in automating, building, deploying, and releasing of code from one environment to other environment.
  • Experience with Linux/UNIX environments and scripting for Build & Release automation
  • Extensive hands-on experience in the creation of robust, flexible, automated solutions for Build and Deployment processes and Environment Management across the Financial, Broadcast and Media Sectors.
  • Defining Branching strategies and CM build cycle in a complete SDLC for different projects.
  • Experienced with automating release process using Maven, Jenkins, and Jira as tools in diversified project environment.
  • Excellent communication skills and ability to learn new things and be highly motivated
  • Ability to work under stringent deadlines with team as well as independently.
  • Strong technical skills with Unix/Linux systems.

TECHNICAL SKILLS:

SDLC: Agile, Scrum, Waterfall

Build Tools: ANT, MAVEN, Griddle.

Virtualization Platforms: Virtual Box, Vagrant

Version Control Software’s: Subversion, Git, Perforce,CVS,Team foundation server.

Logging: Splunk, Log stash, Nagios, Zabbix, Dynatrace

Programming Languages: Bash, Groovy, JAVA/J2EE, Perl, Bourne & C Shell, Ant, SQL, Oracle PL/SQL, Python, Ruby

CI,Test& Build Systems: Ant, Maven, Jenkins, Rundeck, IBM Urban Deploy

Configuration management: Chef, Puppet, Ansible, Hudson/Jenkins

Operating Systems: UNIX, Linux, Windows

Application/Web Servers: Web logic, Apache Tomcat, JBoss, Websphere, Nginx, AVOS, ATG(Oracle)

Infrastructure as A service: And Network Protocols.

AWS,GCP, open stack (basic understanding): DHCP, DNS, SNMP, SMTP, POP3, IMAP, Ethernet, Netstat, VPN, NFS, NIS, RDP, TCP/IP, FTP, HTTP & HTTPS

PROFESSIONAL EXPERIENCE:

AWS/DevOps Engineer

Confidential, Richardson, TX

Responsibilities:

  • Migrated an existing legacy infrastructure and recreated the entire environment within Amazon's Web Services (AWS).
  • Migrated LINUX Logical Volumes (LVM) from one server to another server using AWS snapshots.
  • Designed AWS accounts and limited the user privileges
  • Creating NAT and Proxy instances in AWS and manage route tables, EIP's and NACLs. Configuring of Virtual Private Cloud (VPC) with networking of subnets containing servers.
  • Build servers using AWS: Importing volumes, launching EC2, creating security groups, auto-scaling, load balancers in the defined virtual private connection (VPC).
  • Worked on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier
  • Expertise in AWS Identity and Access Management (IAM) components, including user, groups, roles, policies and password policies and provide the same to end user.
  • Analyzed the AWS Infra component from the security perspective and provided the recommendations on IAM, Security Group optimization, NACL on subnets, NAT, firewall disabling Auto Public IP assignment, placing the servers in private subnet, S3 buckets etc.
  • Created load balancers (ELB) and used Route53 with failover and latency options for high availability and fault tolerance.
  • Used Chef for cloud provisioning, configuration management and application deployment.
  • Supported release activities and prepared deployment tasks.
  • Expertise working with Tomcat, Apache, Control M, SVN, CVS, Build forge, DB2, Hudson, Jenkin, Autosys, Informatica, Maven, LDAP, Unix scripting.
  • Worked with Web/MQ teams to trouble shoot/resolve the Fast Apps/MQ queues connection issues.
  • Experience in providing high availability for IaaS VMs and PaaS role instances for access from other services in the VNet with Azure Internal Load Balancer.
  • Built Azure environments by deploying Azure IaaS Virtual machines (VMs) and Cloud services (PaaS).
  • Involved in DevOps migration/automation processes for build and deploy systems.
  • Implement the Build automation process for all the assigned projects in Vertical Apps domain
  • Monitor the UAT/Production Environments for any down time issues by performing regular cron job updates in servers.
  • Support the code builds by integrating with continuous integration tool (Jenkins)
  • Hands on experience in writing a RESTful API microservice in Golang.
  • Experience on installation of ApacheTomcat, MySQL and Nginx. Written playbooks to install and configure these packages.
  • Involved in implementing change management process while fixing the existing code to enhance the code or bug fixing.
  • Experience in created branches and managed the source code for various applications in SVN, GIT,TFS and SonarQube.

Environment: AWS EC2, ELB, EBS, Cloud Watch, S3, RDS Elastic, Route 53, SNS, SES, Cloud Formation templates,GCP,Terraform,Azure,IaaS,PaaS,SaaS,Soap,Datadork, Jenkins, Docker, Kubernetes, Chef, Puppet, Ansible, Apache, DNS,J2EE, Python,Golang,GoCD, TFS, ANT,Spring,SQL,VB.NET,Maven,MongoDB, Nagios, Splunk, App Dynamics.

AWS/DevOps Engineer

Confidential, Plano, TX

Responsibilities:

  • Created the Aws Infrastructure using VPC, EC2, S3, Route 53, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation.
  • Launching Amazon EC2 Cloud Instances using Amazon Web Services (RHEL/Windows) and Configuring launched instances with respect to specific applications.
  • Deployed and administered virtualized Linux infrastructure on Amazon AWS and Rackspace Cloud. Built custom scripts, workers and clients utilizing AWS SDK to manipulate Amazon EC2 and S3 resources.
  • Used Aws Cloud Formation Templates to simplify provisioning and management on Aws Services as a Stack.
  • Worked with IAM service creating new IAM users & groups, defining roles and policies and Identity providers.
  • Customized EC2 instances using AWS SDKs for application deployment and authored security policies for providing access via AWS IAM.
  • Elastic load balancer has been built and launched in p ublic subnet to distribute the network traffic to multiple EC2 instances.
  • Worked on Chef to manage the infrastructure such as Access policy and permissions, Load balancers and Autoscaling policy.
  • Wrote SQL Queries for generating different reports & data mining.
  • Hands on experience in developing web application using ASP.NET and VB.NET for Middle tier processing.
  • Worked with Ansible to manages the containers and the environments around the containers.
  • Experience in deployment Automation using multiple tools Chef, Puppet, Jenkins, GIT, TFS, SonarQube ANT Scripts.
  • Experience on Openshift platform in managing Docker containers and Kubernetes Clusters.
  • Automated and performed smoke testing of products before promoting to QA.
  • Wrote Perl & Shell Script for automation of Build & Release of Product
  • Deployed and released multiple builds on different Environments and products.
  • Worked with VI Editor to create and modify the unix scripts and text files.
  • Managed Fast Apps (FE/ME/BE/BRMS/TC) by installing/upgrading, deploying war files, configuring/updating Data source connections and config property files on all non-prod servers.
  • Improve availability and timeliness of test environments.
  • Created docker containers using docker images to test the application.
  • Worked with Docker to package the application into a standardized unit for software development.
  • Hands on experience in design and development of a multi module Java, Scala, Spring and hibernate projects.
  • Ensured processes are deployed successfully to production environment.

Environment: AWS EC2, ELB, EBS, Cloud Watch, S3, RDS Elastic, Route 53, SNS, SES, Cloud Formation templates,Terraform,GCP,Azure,Soap, Jenkins, Docker, Kubernetes, Chef, Puppet, Ansible, Apache,TFS, DNS,SQL,VB.NET Python, ANT,Golang,GoCD,Spring, Maven,MongoDB, Nagios, Splunk, App Dynamics.

Build&Release/Devops Engineer

Confidential - Detroit, MI

Responsibilities:

  • Participated in configuring and monitoring distributed and multiple platform servers using Puppet. Used Puppet server and workstation to manage and configure nodes.
  • Implementing a Continuous Delivery framework using AWS Code pipeline, code commit Jenkins, Chef, Maven & Nexus in Linux server’s environment.
  • Scripting Continuous Integration(CI) with help of Ruby and TeamCity to build and deploy on AWS EC2 instance using Docker.
  • Created Splunk dashboards and have strong Splunk UI experience and able to debug expensive search queries
  • Written/Developed Chef Cookbooks to automate the entire deployment process as well as infrastructure admin tasks
  • Experience with setting up Chef Infra, Bootstrapping nodes, creating and uploading recipes, node convergence in Chef SCM.
  • Problems & performance issues; deployed latest patches for Sun, Linux and Application servers, Performed Solaris, and Red Hat Linux Kernel Tuning for TCP stack.
  • Implementing a Continuous Delivery framework using Jenkins, CHEF, and Docker in AWS on prime servers.
  • Experience on Hudson/Jenkins and Bamboo for continuous integration and for the end to end Automation for all the builds and deployments.
  • User management, Creating and configuring new environments, libraries and projects in BuildForge.
  • Worked in migrating code from SVN to Gitrepo (stash/bit bucket)
  • Writing wrapper scripts to automate deployment of cookbooks on nodes and running the chef client on them in a Chef-Solo environment.
  • Involved in design, development micro services with Restful and SOAP web services using Spring REST.
  • Responsible for nightly and weekly builds for different modules.

Environment: Chef, Puppet, Docker, RUBY, APACHE, Nginx Passenger, Elastic Search, MySQL, Visual Studio, JIRA, ANT, MAVEN, Bit bucket.

Build&Release/Devops Engineer.

Confidential, Plano,TX

Responsibilities:

  • Worked on Apache Tomcat, JBOSS, WebLogic and WebSphere Application servers for deployments.
  • Involved in writing MS build scripts or configuration on .NET applications.
  • Administered and Engineered Jenkins to manage weekly Build, Test and Deploy chain, SVN/GIT with Development/Test/Production Branching Model for weekly releases.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins, GitHub, and AWS AMI's, whenever a new GitHub branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it, The Docker container leverages Linux containers and has the AMI baked in. Converted our staging and Production environment from a handful AMI's to a single bare metal host running Docker.
  • Problems & performance issues; deployed latest patches for Sun, Linux and Application servers, Performed Solaris, and Red Hat Linux Kernel Tuning for TCP stack.
  • Implementing a Continuous Delivery framework using Jenkins, CHEF, and Docker in AWS on prime servers.
  • Experience on Hudson/Jenkins and Bamboo for continuous integration and for the end to end Automation for all the builds and deployments.
  • User management, Creating and configuring new environments, libraries and projects in BuildForge.
  • Worked in migrating code from SVN to Gitrepo (stash/bit bucket)
  • Creating monitors, alarms and notifications for EC2 hosts using CloudWatch.
  • Responsible for build and deployment automation using VM Ware ESX, Docker containers, Vagrant and Chef.
  • Network trouble shooting using 'TRACEROUTE', 'NETSTAT', 'IFCONFIG' and 'SNOOP' etc.
  • Installation and configuring the DNS, DHCP servers and assigning IP addresses to client hosts.
  • Writing Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of openstack Nodes and Test Playbooks on AWS instances using Python.
  • Responsible for nightly and weekly builds for different modules.

Environment: Chef, Puppet, Docker, RUBY, APACHE, Nginx Passenger, Elastic Search, MySQL, Visual Studio, JIRA, ANT, MAVEN, Bit bucket.

Linux Administrator

Confidential

Responsibilities:

  • Installation, administration, implementation, testing and maintenance of complex and heterogeneous networks consisting of Linux (Red Hat), Sun Solaris 8/9/10, Ubuntu, SuSE.
  • Integration of more than 500 Linux servers to authenticate using Windows Active Directory using Samba.
  • Installation, configuration, and management of SAMP (Solaris/Apache/MySql/PHP) and LAMP (Linux/Apache/MySql/PHP) stacks.
  • Worked on different VMware products like VMware workstation, GSX/VMware server, VMware player, VMware Converter, ESX server 3.X and ESXi 4.1 Hypervisor on HP server.
  • Monitoring CPU, memory, iSCSI disks, disk controllers, physical disk, HW and SW RAID, multipath, file systems, network using the tools NAGIOS and BMC Tools.
  • Implemented day to day tasks in RHEL that includes upgrading RPMs, Kernal configuring SAN Disks multi pathing and LVM file system.
  • Package management using RPM and YUM.
  • Working on Volume management, Disk Management, software RAID solutions using VERITAS Volume manager & Solaris Volume Manager. File system Tuning and growing using VERITAS File System (VxFS), coordinated with SAN Team for storage allocation and Disk Dynamic Multi path.
  • Extensive knowledge in File & Print Server, IIS, FTP, Terminal Server.
  • Responsible for configuring networking concepts like NIS, NFS, SAMBA, LDAP, SSH, FTP, SFTP, SNMP, DNS, DHCP, troubleshooting network problems such as TCP/IP, supporting users in solving their problems.
  • Experience in Installing, upgrading, and configuring RedHat Linux 5.x using Kickstart Servers and Interactive Installation.
  • Managing cron jobs, batch processing and job scheduling and creating Splunk dashboard for collecting logs.
  • Use Selinux policies when there is a trouble pulling a web app through apache.
  • Develop, update and maintain Standard Operating Procedures (SOP) documentation.

Environment: Linux/Unix, Vmware, SuSE, Ubuntu, Mysql, Apache, SAMP, LAMP. RAID, NAGIOS, BMC, DNS, VERITAS file System, SAN, NFS, SAMBA, LDAP, SSH, FTP, SFTP, SNMP, DHCP

We'd love your feedback!