We provide IT Staff Augmentation Services!

Sr. Devops/aws Cloud Engineer Resume

3.00/5 (Submit Your Rating)

Allen, TX

SUMMARY:

  • Over 7+ years of experience as System Admin/DevOps incorporating implementation, administration and Application - product support with expertise in Linux (RHEL 4/5/6/7), Windows
  • Extensive knowledge of all phases of software development lifecycles (Waterfall, Agile) Experience in administering Web server Apache & Application servers Tomcat, WebLogic, and JBoss.
  • Strong experience with different Version Control Systems GIT, SVN (Subversion) Strong experience with CI (Continuous Integration) and CD (Continuous Deployment) methodologies with Jenkins.
  • Expert at building the code in Maven, controlling the source code using Git, continuously integrating and deploying the code using Jenkins Working experience with cloud infrastructure of AWS (Amazon Web Services) and computing AMI virtual machines on Elastic Compute Cloud (EC2).
  • Experienced with various AWS Services: EC2, Elastic Beanstalk, ELB, Route53, S3, Cloud Front, SNS, RDS, IAM, Cloud Watch, lambda functions and Cloud Formation.
  • Experienced in writing the AWS Cloud Formation templates to create customized VPC, Subnets, NAT to ensure successful deployment of Web applications and database templates and expertise in architecting secure VPC Solutions in AWS with the help of Network ACLs, Security groups, public and private network configurations
  • Implemented Terraform modules for deployment of applications across multiple cloud providers
  • In-depth knowledge of Cloud Computing Strategies Iaas, Paas, and Saas. Ability development and execution of scripting languages Bash, Python, Perl and groovy.
  • Experienced in development and configuration experience with software provisioning tools like Ansible, chef and puppet Experienced with zero downtime deployment strategies like blue/green and canary deployments.
  • Hands-on Experience monitoring servers to identify and troubleshoot issues by Nagios, Splunk, ELK
  • Expertise in implementation and maintenance of Apache SMTP, DHCP, NFS,LDAP, DNS,, FTP, Remote Access, Security Management and Security troubleshooting skills. Manage the spare part inventory, created and resolved trouble tickets and scheduled multiple hardware repairs and dealt with service calls.
  • Analytical, innovative, and solutions-oriented professional with IT expertise in designing highly available, cost-efficient and fault-tolerant solutions efficiently.
  • Experienced in documenting maintenance activities and changes in the network architecture.
  • Experienced working several Docker components like Docker Engine, Hub, machine, compose and Docker registry. Experience deploying and maintaining multi-container applications through Docker.
  • Showcase the build micro services to modularize design and isolate the development of containers by using Docker and Maintains large volumes of container clusters with Docker Swarm, Kubernetes.
  • Ability to assess a situation, identify problems and devise corrective action. Effective communication skills backed with excellent technical aptitude and strong ability to interact, clients.

TECHNICAL SKILLS:

Methodologies: Agile, Scrum, and Waterfall | Bug Tracking Tools JIRA, Remedy | Version Control Tools GIT, SVN | Build Tools ANT, Maven | Continuous Integration Jenkins | Configuration management tools Ansible, Chef and puppet

Networking: TCP/IP, NIS, DNS, DHCP, SMTP, LAN, FTP/TFTP, SAMBA, TELNET, Firewalls.

Database Servers: MySQL, RDBMS, Mongo Db, Cassandra, SQL Server.

Operating Systems: RHEL (5.x, 6.x, 7x), SUSE Linux (9, 10, 11), Sun Solaris (9, 10, 11), CentOS 5, 6, Windows 2003, 2008, VMWare ESX. | Web/Application Servers WebLogic, WebSphere, JBOSS, Apache Server, Apache Tomcat.

Scripting Languages: Bash, Shell, Perl, Ruby, Python, Yaml, Groovy. | Languages C, C++, .NET, Java/J2EE, PHP.

Monitoring tools: Nagios, Splunk, Elastic search | container Docker, Kubernetes.

Cloud services: Amazon Web Services (AWS), EC2, RDS, VPC, S3, ROUTE53, SNS, SQS, Cloud front, EBS, ELB, Cloud Watch, Elastic beanstalk, ECS and Cloud trail

PROFESSIONAL EXPERIENCE:

Confidential, Allen, TX

Sr. DevOps/AWS Cloud Engineer

Responsibilities:

  • Involved in the designing and developing Amazon EC2, Amazon S3, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS and other services of the AWS infrastructure
  • Designed AWS Cloud Formation templates to create customized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates. Monitor and keenly observed servers using Nagios, Data dog, Cloud watch
  • Utilize the DevOps tools to achieve zero touch deployment by automating the release of pipeline with multiple steps in SDLC.
  • Coordinate with developers to establish and apply appropriate branching, labeling conventions method using GitHub source control.
  • Used Maven dependency management system to deploy snapshot and release artifacts to Nexus to share artifacts across projects environments. Configure Jenkins, implement the CI process, and integrated the tool with Maven to schedule the builds.
  • Managed Amazon Web Services (AWS) infrastructure with automation and configuration management tools
  • Converting existing AWS infrastructure to Serverless architecture(AWS Lambda, Kinesis)deployed via AWS Cloud formation(JSON Scripting)
  • Install and configure Apache Web server, Tomcat, WebLogic Application servers to meet the business user’s requirements. . Deploy the static content to apache web servers and applications to Tomcat Application server.
  • Startup and shutdown scripts, crontabs, file system maintenance and backup scripting and automation using shell scripting (BASH, KSH) and Perl. Develop a PaaS and SaaS for our staging, production environments.
  • Worked on using a Git branching strategy that included develops branches, feature branches, staging branches and master.
  • Build and establish a VPC on the site-to-site VPN connection between Data Center and AWS.
  • Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources
  • Executed and managed the automate cloud deployments using Ansible, python (Boto3 and Fabric) and AWS Cloud Formation Templates.
  • Established processes and tools manipulation to maintain code base integrity, including check-in validation rules and branch/merge processes
  • Spearhead and lead professionals for unit testing of developer code; collaborate effectively with local/offshore teams and users to ensure code met client requirements and achieve targets for application functionality, stability and availability.
  • Managed micro services for development of continuous integration and continuous delivery leveraging
  • Involved In Design, Implementation, Deployment of micro-services
  • Demonstrate expertise in Docker compatibility testing on various Linux distros, Amazon Web Services (AWS) and (GCE).
  • Experienced Installation of complex packages in Kubernetes by using Helm Package Management and experienced cluster metrics monitoring with Prometheus and Grafana.
  • Integrate Kubernetes with network, storage, and security to provide comprehensive infrastructure for multiple hosts.

Technical Tools: Jenkins, Ansible, JIRA, JUnit, Maven, Nexus, Git,, Open VPN, AWS (ELB, SQS, S3, Cloud Formation Templates, RDS, Cloud Watch,Json,Python), ELK, Docker, kubernetes.

Confidential, Boston, MA

DevOps Engineer

Responsibilities:

  • Designed and administered the overall SCM (Git), CI and release management protocols and workflows.
  • Implemented Git branching and merging strategies and automated release branching process.
  • Automated the deployments using scripts which execute the automated CI and release management process
  • Created a reusable deploy distribution for the system which can be ported to multiple environments without having the needs to run separate builds. Handled Software Configuration management for all the environments before production.
  • Trained and mentored testing team members about software architecture and troubleshooting post deployment issues
  • Wrote JSON templates for cloud formation and ruby scripts forchefautomation and contributing to our repository on GitHub.
  • Managed the installation and configuration of Web App and Deploy to AWS cloud server through Chef
  • Automated and configured all basic setting of server including DNS setting, yum configuration, mount disk space which enabled server to behave as chef-client using Cookbooks on various Platform. Documented every release and successful installation walk
  • Worked on Docker and have done deployments on micro-services and worked on Docker container snapshots, attaching to running container, removing, managing structure and managing containers
  • Utilized several Docker best practices to create images from scratch and to create clear, readable maintainable Docker files.
  • Automated all the tool and product and integrate together required for company specific product through Cookbooks.
  • Setup monitoring and alerting mechanisms for AWS and private datacenter infrastructure
  • Worked with various services of AWS such as EC2, Elastic Beanstalk, ELB, Route53, S3, Cloud Front, SNS, RDS, IAM, Cloud Watch and Cloud Formation; worked in atmosphere of cross-functional team within the organization’s agile project life cycle.
  • Wrote and coded Python and Bash scripts for system administration and automation
  • Deployed web and enterprise applications (war, ear) on WebLogic Application Servers
  • Performed server updates, patching, upgrades and package installations. Configured startup scripts to run the services
  • Executed system administrative tasks on a daily basis to resolve tickets issues using Service Now

Technical Tools: Jenkins, Maven, Amazon Web Services (EC2, ELASTIC BEANSTALK, ROUTE53, RDS, CLOUD WATCH), Chef, Ruby, JIRA, JUnit, Maven, Nexus, Subversion, Git, Docker

Confidential

Build & Release Engineer

Responsibilities:

  • Successfully installed and configured Red Hat Linux, established and scheduled activities in test and production environments
  • Setup automation tools such as Jenkins and Nexus across multiple projects of the waterfall and Agile models
  • Carried out implementation of Subversion (SVN) as source control and QA tool
  • Managed multiple projects while versioning and tracking issues using Subversion (SVN).
  • Assisted in writing and organizing Shell and Perl scripting for building complex software systems
  • Explicitly defined and created usable and customer friendly intuitive interfaces to the JIRA tool in a fast-paced environment.
  • Migrated build tool from Ant to Maven.
  • Collaborated and coordinated with team of engineers to review code for compatibility issues.
  • Created scripts for Backup and restoring Subversion (SVN) repositories.
  • Utilized Maven as a dependency management tool to manage all the dependencies that are required
  • Deployed the EARs and WARs in JBoss Application server using ANT script; Configured SVN with Jenkins and schedule jobs
  • Built and Deployed Java/J2EE to Tomcat Application servers in an agile continuous integration process and automated the whole process.
  • Supported the production of Apache and Tomcat installation, configuration, management, and troubleshooting.
  • Documented project’s software release management procedures with input decisions
  • Served as a system administrator for the build and deployments process on the enterprise server
  • Configured and managed email messaging notifications system, as well as maintenance of two Jenkins servers and deploy into production and non-production environment.
  • Personally created ANT and Maven POMs to automate the build process and integrated both with tools like Sonar, Nexus.
  • Ran release for almost 40 different applications with various deployment tools Jenkins, and work closely with system engineers to resolve the issue.

Technical Tools: Subversion (SVN), Ant, Maven, Sonar, Jenkins, JBoss, Perl Scripts, Puppet, Shell Scripts, Bash Scripting, Nexus, JIRA, Apache Tomcat, Oracle Database, UNIX/LINUX

Confidential

Linux Administrator

Responsibilities:

  • Involved in the designing, configuration, installation, implementation, management, of the Corporate Linux servers RHEL 4x, 5.x, CENTOS 5.x. Installed patches and packages using RPM and YUM in Red hat Linux.
  • Created and modified application related objects, created Profiles, users, roles and maintained system security.
  • Responsible for setting up cron jobs scripts on production servers.
  • Installed and configured SAMBA server for Windows and Linux connectivity.
  • Monitored System Activities like CPU, Memory, Disk and Swap space usage to avoid any performance issues.
  • Modified Kernel parameters to improve the server performance in Linux; created Logical volumes (LVM) for Linux operating systems.
  • Worked round the clock on 24/7 to coordinate and conduct on-call support for personnel in debugging.
  • Maintained proper documentation of all the activities carried out during the project
  • Worked with DBA team for database performance issues, network related issues on Linux Servers.
  • Coordinated and educated users for any server activities that may involve major changes on software or any hardware related issues.

Technical Tools: Red Hat Linux (RHEL 4/5), Oracle, MYSQL, DNS, NIS, NFS, Apache, Tomcat, Logical Volume Manager, Global File System

We'd love your feedback!