We provide IT Staff Augmentation Services!

Sr.cloud Devops Engineer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

PROFESSIONAL SUMMARY:

  • Overall 14 years of experience in Technology domains with specialization in AWS, DEVOPS & System Administration, Testing and Developement. Extensive experience in Continuous Integration, Continuous Deployment (CI/CD), Configuration Management & Build and Release Management.
  • Hands on experience on various AWS services like EC2, S3, RDS, EBS, VPC, IAM, ELB, NACL, AWS Kinesis, SQS, SNS SES, Cloud Watch, Cloud Formation, Route53, Security Groups, OPS Work, Route Tables, Lambda and several other services of AWS family and in good practical knowledge on other cloud services like OpenStack.
  • Configuring and Networking of Virtual Private Cloud (VPC) Written Cloud Formation templates and deployed AWS resources using it.
  • Manage AWS S3 account, redshift and RDS cluster creation and data migration between different Availability Zones.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java,.Net, PHP, Python, Ruby and Docker on familiar servers like Apache, Nginx, Tomcat and JBOSS .
  • Hands on experience on working with Amazon EMR framework transferring data to EC2 server.
  • Integration of Automated Build with Deployment Pipeline and Configured Chef Server and clients to pick up the Build from Jenkins repository and deploy in target environments.
  • Integrated GitHub with Jenkins for CI/CD pipeline for code quality tracking and user management with build tools Maven
  • Expert in using Chef for Infrastructure as a Code and deployment automation, created many custom Cookbooks, recipes according to requirement.
  • OpenStack Cloud deployment & administration including various components like Nova, Neutron, Cinder, Keystone, Horizon, Glance, etc.
  • Experience with Docker containers and orchestration platforms such as ECS, Kubernetes and Swarm.
  • Kubernetes is being used to orchestrate the deployment, scaling and management of Docker Containers.
  • Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy .
  • Experience in deploying .jar, .war, .ear files from source code by utilizing Build Tools Maven.
  • Worked on MAVEN as a build tools on java projects for the development of build artifacts on the source code and Maintained build related scripts developed in shell for Maven builds, Created and modified build configuration files including POM.xml.
  • In - depth comprehension of Agile and Waterfall models.
  • Worked in various environments like QA, DEV, TEST, PROD, and UAT for various releases with designed strategies.
  • Expert in deploying the code through web application servers like Web Sphere, Web Logic, Tomcat and JBOSS.
  • Proficient in scripting languages like Power Shell, Ruby, and Python, YA ML, Groovy , Perl, Bash .
  • Experience in logging, monitoring and maintaining application/servers using tools such as Nagios, Splunk
  • Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configuration.
  • Thorough understanding of networking TCP/IP, DNS, FTP, SSH, SCP
  • Configured Kickstart servers to install Red Hat Linux, Ubuntu and VMWare ESX on multiple machines.
  • Experienced in deployment of applications on Apache Web server, Nginx web servers and Application Servers such as Tomcat, Oracle web logic sever and IBM WebSphere .
  • Experience with different flavors of LINUX RHEL, CentOS, Oracle LINUX, Debian, and Ubuntu . Installed and configured Red Hat LINUX and Solaris Servers.
  • Installed and Configured - Application servers like Tomcat-Apache web servers on Linux operating system.
  • Experience in administering and configuring Artifactory and Nexus Repository Manager for Maven builds.
  • Experience administrating/facilitating source code repository tools including GIT
  • Experience in real-time monitoring and alerting of applications deployed in AWS using Cloud Watch, Nagios Cloud Trail and Splunk.
  • Worked with Bug Tracking Tools like Jira, Service now , Jazz ticketing .
  • Experience in working with relational databases like Oracle, MySQL, MS Access PostgreSQL, SQL server. Worked with several NoSQL databases like Cassandra, Mongo DB.

TECHNICAL SKILLS:

Cloud Platforms: Amazon web services (AWS), OpenStackConfiguration Management and Deployment

Automation tools: Chef, Puppet, Ansible.

Build Tools: MAVEN

Containers Tools: Docker, Kubernetes

CI/CD Tools: Jenkins

Binary Repository Management Tools.: Artifactory, Nexus

Version Control: CVS, Tortoise SVN, GIT, GITHUB

Tracking/Monitoring tools: Service Now, JIRA Bugzilla, Nagios, Cloud Watch, Splunk.ELK

Scripting /Languages: Shell scripting, Perl, Python, Ruby, Bash, Java

Application/Web Server: Tomcat, HTTP Server, Web Logic, JBoss, Nginx, IIS.

Databases: Oracle, MySQL, MongoDB, AWS RDS, DynamoDB, postgres, Cassandra

Operating Systems: Windows, Linux (Centos, Ubuntu, Debian, Red Hat), Unix, Sun Solaris, Amazon Linux AMI.

Networking Protocols: DHCP, DNS, SMTP, Ethernet, Netstat, NFS, NIS, Nslookup, RIP, TCP/IP, and FTP, TFTP, TCP/IP, SSH, SOAP, SNMP, DNS, TELENT, HTTP and HTTPS, CLUSTERING, VPN, FIREWALL, SUBNETS

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Sr.Cloud DevOps Engineer

Responsibilities:

  • Implemented and build AWS infrastructure various resources VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling , and RDS in Cloud Formation JSON templates.
  • Worked on AWS, Configured the Virtual Private Cloud (VPC), created subnets, provisioned the EC2 instances and configured the security groups to enable the communication between Application and DB Servers.
  • Configured the Elastic Load Balancer (ELB) for High Availability, used multiple AZ (Availability Zones), Route53 for DNS, Cloud Watch for Monitoring the EC2 for certain EC2 instance Metrics.
  • Provisioned AWS resources using management console as well as Command Line Interface (CLI).
  • 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, this script creates stacks, single servers, or joins web servers to stacks.
  • Written groovy scripts in Jenkins to execute jobs for a continuous integration pipeline where Groovy Jenkins Plugin and Groovy Post Build Action Plugin is used as a build step and post build actions.
  • Integrated Docker container based test infrastructure to Jenkins CI test flow and set up build environment integrating with Git and Jira.
  • Worked in an agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment using Jenkins .
  • Managed OpenStack Infrastructure upgrades, expansion, scaling, troubleshooting and debugging for large and medium OpenStack deployment sites.
  • Experience on all OpenStack services including Nova, Neutron, keystone, RabbitMQ, Swift, Cinder
  • Used Nova commands to build and manage OpenStack VMs of different flavors and different images.
  • Integrated Jenkins with Docker container using Cloud bees Docker pipeline plugin to drive all micro services builds out to the Docker Registry and then deployed to Kubernetes.
  • Created Docker Images using a Docker File. Worked on Docker container snapshots, removing images and managing Docker Volumes and experienced with Docker container service.
  • Managed Clusters using Kubernetes and worked on creating many pods , replication controllers, services, deployments, labels, health checks.
  • Setting up Splunk , Sumo Logic and new relic monitoring for AWS Cloud environments. And Involved in Upgrade of Artifactory Server and use of AWS Cloud for issues.
  • Automated the Applications and MySQL container deployment in Docker using Python and monitoring of these containers using Nagios.
  • Used Git for source code version control and integrated with Jenkins for CI/CD pipeline, code quality tracking and user management with build tools Maven and Ant and also written Maven pom.xml build script.
  • Used SonorQube for continuous inspection of code quality and to perform automatic reviews of code to detect bugs
  • Creation of SSL and Digital s for requesting, generating and implementation for the communication between clients and web servers.
  • Experienced in configuration and maintenance of common Linux services such as Tomcat, Apache, MySQL, BIND, SSH, iptables and firewall etc.,

Environment: Java/J2EE, Apache Tomcat, Jenkins, Maven, VMware, Chef, Openstack, Jira , AEM, SVN, GIT, Kubernetes, Docker, Splunk and Nagios Bash, Perl, Yaml, Ruby, Python Shell Scripting, Nexus, Amazon web services(AWS), Jira, Nagios, SQL.

Confidential, Dallas, TX

Cloud DevOps Engineer

Responsibilities:

  • Experience with and thorough understanding of automated implementation/deployment of a cloud based infrastructure (Web apps, Application Service Environments, monitoring, security, AD, DNS etc.)
  • Created, tested and deployed an End to End CI/CD pipeline for various applications using Jenkins as the main Integration server for Dev, QA, Staging, UAT and Prod Environments with Agile methodology.
  • Configure jobs (multi-branch jobs) and pipelines using Jenkins. Troubleshoot problems arising from Build failures and Test failure and Implementation of plugins with Jenkins for code coverage and test coverage
  • Planned release schedules with agile methodology & coordinated releases with engineering & SQA for timely delivery.
  • Troubleshoot the automation of Installing and configuring applications in the test environments.
  • Used bug tracking tool JIRA and also triaged the issues and resolved bugs using JIRA tool.
  • Set up Jenkins master and added the necessary plugins and adding more slaves to support scalability and agility.
  • Managed the source codes repository of multiple development applications using SVN version control tools.
  • Implemented Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like SVN on Linux platforms.
  • Integration, deployment and automation of application servers Tomcat, WebLogic, Jboss across Linux platforms.
  • Installed, configured and Managed Monitoring tools, Nagios for Resource Monitoring/Network Monitoring/log Trace Monitoring.

Environment : Java, Eclipse, Tomcat, Apache, Jboss, WebLogic, Jenkins, JIRA, Oracle 11g and LINUX

Confidential

System Administrator

Responsibilities:

  • Responsible for Deployment release activity for QC, UAT and PROD environment.
  • Responsible for WebSphere Administration activities.
  • Performed Change Management activities for the application deployments
  • Involved in Incident Management activities
  • Played an active role in Alarm Improvement process
  • Involved in automation activities using shell, Perl script
  • Performed Ericson Workforce Manager software upgrade and Patch activities
  • Involved in Nagios Installation for application monitoring
  • Involved Introscope Installation and Monitoring
  • Involved in WebSphere upgrade and Patch activities
  • Involved Automated Deployment activities
  • Involved in resolving User issues

Environment : Java, Oracle, Ericson Visibroker, Topcom, WebSphere, Remedy, Introscope, Toad, Nagios, Telalert, Onetool, HP Unix

Confidential

System Administrator

Responsibilities:

  • Responsible for the building and deploying the artifacts into DEV, SIT and QA Environments.
  • Design and implement systems, network configurations, and network architecture, including hardware and Software technology, site locations, and integration of technologies.
  • Worked closely with the Development Team in the design phase and developed use case diagrams using Rational Rose.
  • Develop, Maintain, update various script for services (start, stop, restart, recycle, Cron jobs) UNIX based Korn shell, Bash.
  • Remote system administration using tools like SSH, Telnet
  • Configured Apache Tomcat as application server for deploying the artifacts.
  • Automated the preparation of deployments for production environments based on information in the database used to track deployments to integration
  • Experience in setting up Baselines, Branching, Patches, Merging and Automation Processes using Shell/bash and Batch Scripts.
  • Developed and maintained build scripts in Perl, shell, batch, and PowerShell scripts
  • Provided level2 support for build troubleshooting and production issues.
  • Responsible for daily builds and deployments from Development through various testing environments
  • Performing day to day activities like creating and managing Build, deploy activities and improving the release process.
  • Experienced in working in each phase of the Software Development Life-Cycle (SDLC) with specific focus on build and release of quality software
  • Wrote ANT scripts to deploy the code to various client environments for the testing teams.
  • Used Nagios as a monitoring tool to identify and resolve infrastructure problems before they affect critical processes and worked on Nagios Event handlers in case of automatic restart of failed applications and services.
  • Responsible for designing and deploying best SCM processes and procedures.
  • Experience in resolving Build failures due to infrastructure issues reduced by 95% stabilizing the build process. Setup and executed process to code review system effectively
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
  • Supported and developed tools for Integration, Automated Testing and Release Management.
  • Responsible for System Administration activities for Linux, Aix, Solaris servers.
  • Responsible for Deployment release activity for QC, UAT and PROD environment.
  • Responsible for WebSphere Administration activities.
  • Worked closely with the Development Team in the design phase and developed use case diagrams usingRational Rose.
  • Develop, Maintain, update various script for services (start, stop, restart, recycle, Cron jobs) UNIX based Korn shell, Bash.
  • Remote system administration using tools like SSH, Telnet
  • Configured Apache Tomcat as application server for deploying the artifacts.

Environment: AIX Servers, Linux, Solaris Servers, Windows Servers, Java 2.0, J2EE, Oracle 9i, Eclipse and WebSphere Application Server, Toad, Introscope, Telalert.

Confidential

Tester

Responsibilities:

  • Performed HLP,DLP planning stage activities for CRM
  • Involved in review activities and CR activities
  • Performed Mini Enabler Testing, Purge Testing Database Testing
  • Involved in Environment down time maintenance activities
  • Performed Production defect analysis
  • Performed Test Case preparation and Test Execution
  • Involved Defect processing using HP QC
  • Involved in Automation Testing using QTP
  • Involved in System Test Plan, Test case preparation and Test Execution
  • Performed Data Craft for Usage Processing
  • Performed Billing Job execution
  • Performed Defect handling process using HP QC

Environment: Java, Oracle, HP QC, LD Citrix, CSM Windows, UNIX.

Confidential

Developer

Responsibilities:

  • Experience in installing, configuring and maintaining application Server like WebSphere and web servers like Apache, HTTP and Tomcat on UNIX and Linux.
  • Experience in developing dynamic web based user interfaces using HTML and Java Script.
  • Involved in Java Programming
  • Involved in HLD,LLD activities
  • Performed Data Migration , Data Purge Testing
  • Performed Automation Test activities using Junit, Jmeter
  • Involved in Test Strategy, Test plan, Test Data, Test case preparation, Test Execution, Bug Tracking and reporting
  • Involved in Universe Design and Report generation using BOXI
  • Involved in Shell script execution for EDW outbound reports

Environment: J2EE, Oracle 9i, BO, Toad, Junit, Jmeter, Windows2000, Struts, WebSphere, Eclipse, RAD

We'd love your feedback!