We provide IT Staff Augmentation Services!

Cloud Devops Engineer Resume

3.00/5 (Submit Your Rating)

NJ

PROFESSIONAL SUMMARY:

  • 8+ years of experience in Configuration Management, Build and Release Management, Deployment, Linux/UNIX Engineering. 3+ years of experience in AWS using EC2, Volume and Snapshot management, AWS Dynamo DB, AWS S3, AWSRDS, AWS VPC, Route 53,Elastic Beanstalk and IAM services.
  • Experience in installation, configuration, tuning, security, backup, recovery and upgrades of Linux (Red Hat, Centos, Ubuntu).
  • Specialized in Configuring Physical Volumes, Volume groups, logical volumes and file systems onRedhat, Centos, Ubuntu and AIX Linux.
  • Experienced in working on Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service, Incident and Change Management).
  • Experience in using Version Control Tools VSS, Sub - Version, Git, perforce.
  • Ext ens i v el y w or k ed on Jenkins f o r con ti n uous i n t eg r at i on an d f o r End t o End a ut om at i on f o r a l l b uil d and d epl oym ent s.
  • Ext ens i v e exp er i enc e us i ng MAVE N and AN T as b uil d tools f o r bu il d i ng of dep l oy abl e ar t i f act s (jar, wa r & ea r ) f r om sour ce code .
  • Experience with Configuration Management Tools ( PUPPET, CHEF, Ansible ). 
  • Deploy Open stack environments through automated tools,   Ansible  / custom pipeline.
  • Application Deployments & Environment configuration usingAnsible, Chef, Puppet.
  • Configuring the Docker containers and creating Docker files for different environments.
  • I n - dept h unde r s t and i ng of the pr i nc i pl es a nd be st p r a ct i ces of So ft w ar e Co nf i g ur at i on Manag em ent ( SCM ) which i nc l ude s code com pil at i on, p ack ag i ng/de pl oym ent/ r e l ea se m et hodo l ogy, and appl i ca ti o n con f ig ur ati on s.
  • Successfully designed and delivered secure cloud solutions for last two projects which I have worked
  • Strong knowledge and experience in Amazon Web Services (EC2, S3, VPC, Route 53 etc.)
  • Str ong k now l edg e on sou r c e con tr o l l er c once pt s l i k e B r anch es, Mer g es and T ag s.
  • Expert in deploying the code trough web application servers like Web Sphere/Web Logic/ Apache Tomcat / AWS CLOUD.

TECHNICAL SKILLS:

Operating Systems: W i ndow s, Mac OS X, UNI X, L IN U X( REDHAT, Ubuntu, CentOS)

Versioning Tools: SVN, G IT, TFS, Perforce, Clear Case, AccuRev .

Cloud Computing: Amazon Web Services ((S3, EC2, VPC, Cloud Front, Elastic Load Balancer, Cloud Watch, etc.)

CI Tools: Jenkins, Hudson, Bamboo.

Build Tools: AN T, MA V EN ,Make, MS Build

Configuration Tools: PUPPET, CHEF, ANSIBLE

Languages/Scripting: Python, Bash, SQL, Unix Shell Scripting.

Web Technologies: H TML, X ML, CSS, .Net, Java Scripting

RDBMS: SQ L SER V ER , M YSQ L, PostgreSQL

Others: MS Ou tl o ok, Agile, Load Balancing

PROFESSIONAL EXPERIENCE

Confidential,  NJ

Cloud DevOps Engineer

Responsibilities:

  • Involved in designing and deploying multitude applications utilizing almost all the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS CloudFormation.
  • Release Engineer for a team that involved different development teams and multiple simultaneous software releases. 
  • Used MySQL, DynamoDB and ElastiCache to perform basic database administration.
  • Implemented continuous delivery pipeline involving Jenkins, Puppet to complete the automation from commit to deployment.
  • D ev el oped an d i m pl em ent e d Soft w ar e R el e ase Man ag em ent st r at eg i es f or v ar i ous appl i ca t i ons acco r di ng t o t he ag il e pr o ce ss.
  • Performed role as Automation Engineer for Developing Build and deploy tool (like Jenkins).
  • Implementing a Continuous Delivery framework using Jenkins, Chef, Maven & Nexus in Linux environment
  • Built Continuous Integration environment andJenkinsand Continuous delivery environment.
  • Managed ChefCookbooks to automate system operations.
  • AWS Cloud management and Chef Automation .
  • Implemented AWS solutions using EC2, S3, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances.
  • Installed and Configured the Apache, Nginx, Tomcat web, application servers for Dev and Integration Test Environments.
  • Developed Perl and shell scripts for automation of the build and release process, developed Custom Scripts to monitor repositories, Server storage.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts.
  • Worked with working on Puppet Master and Puppet Agents. Defined Puppet Master and Puppet Agents to manage and configure nodes.
  • Used   Ansible  server and workstation to manage and configure nodes
  • Actively involved in architecture of DevOps platform and cloud solutions.
  • Experience in working with GIT to store the code and integrated it to   Ansible to deploy the playbooks.
  • Worked on various scripting language like Bash, Shell, Perl and Python.
  • Django-Celery Used for Queuing System in the Build and deploy process, taking Build & Deploy in Order-by. Using GIT for Version Control. Push/Pull/Commit/merge with GIT.
  • Designed and implemented for fully automated server build management, monitoring and deployment by using Chef .
  • Pr ov i ded e nd- user st r ai ni ng f or al l SVN, JIRA u ser s t o ef f ec ti v el y use t he t ool .
  • Build scr i pt s us i ng AN T and MAVE N build t oo l s i n Jenkins to m o v e fr om one env ir onm ent t o ot h er e nv ir onm ent s.
  • Worked on the installation and configuration of the monitoring tool Nagios and Zabbix.
  • Virtualized the servers using the Docker for the test environments and dev-environment needs.
  • To achieve Continuous Delivery goal on high scalable environment, used Docker coupled with load-balancing tool Nginx.
  • C r eat ed a nd m ai nt a i ned t h e Python dep l oym ent scr i pt s f or Web Sphere w eb app li c at i on.
  • I n v ol v ed i n edi ti ng t he ex i s ti ng ANT / MA V EN f il e s i n case of e rr o r s c hang es i n t he p r o j ec t r equ ir em ent s .
  • Manag ed M av en pr o j ec t de penden ci e s by cr e at i ng par e nt- chil d r el at i onsh i ps be t we en Projects.
  • Jenkins i s u sed as a con ti n uous i nt eg r a t i on t ool f or aut om ati on of dai l y pr oc ess.
  • D ocum ent ed t h e en t i r e buil d and r el eas e eng i ne er i ng pr oce ss an d pr ov i ded on cal l support .

Environment: Java, Agile, Tortoise SVN, Chef, AWS, Puppet, Ansible, Docker, Nagios, Jenkins, Bash, ANT, MAVEN, Perl Scripts, Shell Scripts, XML, Apache, Oracle 11g, JIRA, Open stack, Python Scripting, GIT, Windows.

AWS DevOps Engineer

Confidential - Northbrook, IL

Responsibilities:

  • Created highly available and scalable infrastructure in AWS by using various services such as EBS, IAM, S3, VPC, RDS, Lambda, ELB, CodeDeploy, CloudFormationTemplates(CFT), SQS, CloudWatch, CloudFront, Route53 etc.
  • Worked with SVN, GitHub and Bitbucket version controls. Setting up new development branches, merging branches, facilitating the releases.
  • Implemented Terraform modules for deployment of applications across multiple cloud providers
  • Used Kubernetes orchestration for Docker Containers which handles scheduling and manages workloads based on user defined parameters.
  • Built and maintained Elastic Search, Logstash, Kibana to centrally collect logs that are used to monitor applications.
  • Installed and Implemented Ansible configuration management system. Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.
  • Deployed artifacts into Apache Tomcat servers using Ansible.
  • Involved in writing Python, Bash, Ruby, Perl and PowerShell scripts for compilation and deployment process.
  • Worked with development team to migrate Ant scripts to Maven and Gradle
  • Automated the Cloud deployments using Ansible, Python(Boto3) and AWS CloudFormation Templates(CFT).
  • Integrated SonarQube with Jenkins server and configured it with the build process for the better code quality and code metrics, and rapid feedback for development teams and managers.
  • Deployed OpenStack with Ansible, Configured and Managed OpenStack components such as Keystone, Neutron, Cinder, Swift, Nova and OpenStack Horizon.
  • Experience in major components of Hadoop ecosystem including HBase-Hive integration, PIG, Kafka, Flume, Zookeeper and knowledge on Hadoop Mapper, Reduce and HDFS framework.
  • Managed Docker orchestration using Docker Swarm.
  • Experience in Managing several projects in Visual Studio Team Services(VSTS) and Provided support to other teams on Visual Studio Team Services(VSTS).
  • Setting up Continuous Integration and Continuous Deployment CI/CD Pipelines in Jenkins for multiple projects.
  • Used Memcached to speed up Java/J2EE and .NET(C#) applications by alleviating database load.
  • Deployed services on Mesos Cluster using Marathon Framework.
  • Worked on configuring a local Docker hub for storing Docker images internally using the Docker registry.
  • Installed, Managed and Configured monitoring tools such as Splunk, AppDynamics and Dynatrace for monitoring the logfiles, Network Monitoring, log trace monitoring and the hard drives status.
  • Worked on Docker container snapshots, attaching to a running container, removing images, managing containers and managing directory structures.
  • Experience creating pods and clusters in Kubernetes and deploy those using Openshift
  • Worked on Ansible modules to deploy docker services on the docker swarm cluster for the entire microservices stack.
  • Installed Rundeck plugin in Jenkins to schedule a job execution after a Successful build.
  • Worked with repository managers like Nexus and Artifactory.
  • Backup and Recover Azure Virtual Machines from Recovery Services vault.
  • Maintained JIRA for tracking and updating project defects and tasks.
  • Experience working with unit testing framework using Junit.
  • Installed, configured and maintained Application servers such as Apache Tomcat, WebSphere and WebLogic.
  • Working in both Agile and Scrum development environments which helps in keeping the team together all the time to ensure successful outcome.

Environment: Ant, Maven, Gradle, SVN, Rundeck, GitHub, OpenStack, Groovy, .NET(C#), Artifactory, Python, Bash, Shell Script, Ansible, Splunk, Dynatrace, WebLogic, WebSphere, UDeploy, JUnit, Visual Studio Team Services(VSTS), JIRA, PostgreSQL, CI/CD Pipelines, Kubernetes, AppDynamics, Nginx, Terraform, Docker Swarm, SonarQube, Openshift, Perl.

Confidential, San Francisco, CA

DevOps Engineer

Responsibilities:

  • Worked extensively on Build and release software baselines, code merges, branch and label creation and interfaced between development and infrastructure
  • Performed all necessary day-to-day Subversion support for different projects9
  • Wrote Puppet manifests files for all applications to manage the configuration files and to manage them as services
  • Installed, configured, upgraded and managed Puppet Master, Agents&Databases. Integration of Puppet with Apache and Passenger
  • Involving in build activities using Jenkin continuous integration tool.
  • Administering and supporting the CM tools including Subversion on UNIX and Windows environments
  • Generating user level of access for related GitHub project directories to the code changes.
  • Worked on Designing and implemented GIT metadata including elements, labels, attributes, triggers and hyperlinks
  • Accountable for design and maintenance of the GIT Repositories, views, and the access control strategies
  • Moved out Chef to all servers, and used the chef node database to drive host configuration, monitoring, and taking backups
  • To achieve Continuous Delivery goal on high scalable environment, used Docker.
  • Migrated VMWARE VMs to AWS and Managed Services like EC2, S3 Bucket, Route53, ELB, EBS Etc.
  • Utilized Nexus for dependency management for Maven as well as storing the Snapshot and Release Build binaries - WARs and EARs
  • Installation, Configuration and Management of RDBMS and NoSql tools such as SQL Server, MySQL, DB2, PostgreSQL, MongoDB & Cassandra
  • Worked on the migration of Subversion (SVN) repositories to Git while preserving the commit history and other metadata like branches, tags and authors
  • Created complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes

Environment: Subversion(SVN), GIT, TFS, MS Build, Puppet, Chef, Apache ANT, Maven, Web Sphere Application Server, Tomcat, Perl Scripts, Shell scripts, Puppet, JIRA, Jenkins, AWS, Nexus, Linux, UNIX, Windows XP, Java.

Confidential

DevOps Engineer

Responsibilities:

  • Participated in the release cycle of the product, which involves environments like Development, QA, UAT and Production.
  • Used Subversion for the purpose of Software Configuration management and maintaining the versions.
  • Perform biweekly build cycle and testing processes.
  • Used ANT Scripts to automate the build process.
  • Configured and Managed Jenkins for running the automated Builds and Deployments using Udeploy to CI Dev Servers.
  • Responsible for User Management and Plugin Management for Jenkins.
  • Created the Master/Slave pattern for Jenkins to distribute the load and builds around the build farm.
  • Developed Linux and Perl Scripts for the purpose of manual deployment of the code to the different environments and E-mail the team when the build is completed.
  • Managed and performed the environment related configuration changes as a part of deployment.
  • Served as a partial administrator for Linux machines.
  • Attended the Minor/Major Event change control meetings to get necessary approvals for the deployment request.
  • Used Perl/Shell to automate build and deployment Process.
  • Installed and Configured the Apache, Nginx, Tomcat web, application servers for Dev and Integration Test Environments.
  • Executed the DB Scripts (DML), which has dependencies on the code on My SQL.
  • Documented the deployment process (Migration Doc) of code to production.

Environment: Subversion (SVN), ANT, Shell /Perl Scripts, XML, Udeploy, Business Objects, Linux, Apache, Nginx, My SQL, JIRA.

Confidential

UNIX/Linux Administrator

Responsibilities:

  • Worked as a Systems Administrator on Red Hat3/4, CentOS 3/4and Ubuntu (6.06, 7.04) servers.
  • Worked on Applying patches, installed monitoring tools, and upgraded BIOS on HPC Clusters.
  • Scheduled users to perform High Performance Computing activities on the Linux cluster.
  • Created users and groups and assigned them appropriate quotas and ACLs as per company requirement.
  • Experience managing and tuning MySQL and writing SQL scripts.
  • Identified and solved any issues or errors.
  • Installed and configured Nagios monitoring tool to manage infrastructure.
  • Applied patches and supported Linux Servers with Oracle Database servers.
  • Worked on Kernel tuning and Kernel patching.
  • Monitored System Performance, Tuned and optimized systems for better performance.
  • Managed Disk using LVM, resized disk space when required. Managed disk space from NetApp filers
  • Setup NTP server and synchronized clients with NTP server.
  • Troubleshoot application problems by diagnosing issues.
  • Provided 24/7-support coverage, pager support and weekend support.

Environment: Red Hat Linux (3.x & 4.x), Centos (3.x, 4.x), Ubuntu (6.06, 7.04), Netapp, NTP, Nagios, MySQL, SQL, HPC

We'd love your feedback!