We provide IT Staff Augmentation Services!

Sr. Devops/cloud Engineer Resume

3.00/5 (Submit Your Rating)

Newark, DE

PROFESSIONAL SUMMARY:

  • 7 Years of experience in IT industry comprising of Cloud Computing, DevOps Engineering and Linux Administration. More than 5 years of experience in Amazon Web Services including migrating infrastructure to AWS cloud and maintenance of production systems.
  • Experience in designing and deploying AWS Solutions using EC2, S3, VPC, Auto - Scaling, EBS, SNS, SQS, Route 53, Elastic Load balancer (ELB), Lambda, Elastic search, Elastic Container services (ECS).
  • Migrating applications from on-premises servers to AWS Cloud, working in automation and integrating CICD tools and creating project plans in Bamboo as well as in Jenkins and also creating automation jobs for code deployment using ansible as a configuration management tool.
  • Knowledge of networking (TCP/IP, Ethernet), FTP, SFTP, SUDO, NFS, NIS, DNS, DHCP and RAID levels.
  • Hands on experience wif SonarQube used for code quality wif open source tools like Apache and Elastic search.
  • Hands on experience in Kafka as a streaming platform, used for publishing and subscribe to streams of records as well as fault tolerant storage.
  • Involved in server migration from Solaris to RHEL, and from Physical server to Virtual server.
  • Implemented and automated DevOps continuous integration and deployment pipeline functions using Chef, Puppet, Docker.
  • Hands-on experience writing Ansible playbooks to provision teh instances wif teh required packages.
  • Used CloudFormation templates to stand up teh application stacks like creating an EC2 instance, Attaching ELB and certs and creating a DNS record, and making teh application, work for internal or external and maintain it from Ops point of view like monitoring via New Relic APM, Infra, Minion, and stack driver.
  • Experienced in Ansible and developed entire infrastructure to build teh servers from ansible tower templates and very good experience wif building AMI out of AWS market AMI and publishing New AMI to our own infrastructure.
  • Experienced using different log Monitoring tools like Splunk, Nagios, New Relic, SENSU, ELK (Elastic Search, Log Stash, Kibana) for to see logs information and monitor and get teh health and security notifications from nodes.
  • Experience in deploying Java/J2EE applications on to teh Apache Tomcat server and configured it to host teh websites.
  • Experience wif multiple integration techniques based on Service-Oriented Architecture such as SOA, Web services (REST APIs, SOAP) and other communication interfaces like HTTP, HTTPS, and TCP.
  • Experience wif container-based deployments using Docker, working wif Docker images, Docker hub, and Docker registries.
  • Implemented Kubernetes to deploy load balance, scale, and deployments, Services and manage Docker containers wif multiple name spaced versions.
  • Experience in creating Terraform templates for launching custom sized VPC, subnets, Route tables, and EC2 instance.
  • Writing yaml scripts in Deployment manager or Terraform jinja templates.
  • Experience on Heavy Automation writing teh Bash, Python, Ruby scripts and shell /cmd.exe scripts.
  • Experienced in automated deployment to web end application servers like Apache Tomcat, Apache Web server, Nginx, WebLogic and JBOSS.
  • Experience on Database technology such as RDS, DynamoDB, MONGODB, ORACLE DB, CASSANDRA, SQL, MySQL including NoSQL databases.

TECHNICAL SKILLS:

Operating Systems: Red Hat, CentOS, Ubuntu, Unix, Microsoft Windows, Sun Solaris, Fedora, Suse etc.

Version Control Tools: GIT, Bitbucket, Stash.

Web/Application servers: Apache Tomcat, Nginx, WebSphere, JBOSS, Oracle WebLogic.

Automation Tools: Jenkins, Bamboo, Chef, Ansible and Puppet.

Build Tools: Ant, Maven.

Configuration Tools: Ansible, Terraform, Chef, Puppet

Databases: RDS, DynamoDB, SQL, MySQL, MongoDB, Cassandra, NoSQL, Oracle11g.

Bug Tracking Tools: JIRA and IBM Rational ClearQuest, Confluence

Scripting: Bash, Perl, Ruby and Python.

Virtualization Tools: VMware.

Containerization Tools: Docker, Kubernetes and Vagrant.

Monitoring Tools: New Relic, Nagios, CloudWatch, Splunk & ELK.

Cloud Platforms: Amazon Web Services (AWS), Microsoft Azure.

Programming Languages: Python, C/C++, Java & PHP.

PROFESSIONAL EXPERIENCE:

Sr. DevOps/Cloud Engineer

Confidential, Newark, DE

Responsibilities:

  • Hands on experience in Amazon Web Services (AWS) provisioning and good noledge of AWS services like EC2, S3, Glacier, ELB (Elastic Load Balancers), RDS, SNS, Lambda, EBS, EFS, SES, SQS, CloudFormation templates etc.
  • Experience in creation of AWS VPC, shared VPCs and experience on configuring teh network like usage of subnets and configuring teh firewall rules and inbound and outbound traffic rules and working on connection of two VPCs like Direct connect or VPC pairing.
  • Provisioned teh highly available EC2 Instances usingTerraformand CloudFormation and wrote new plugins to support new functionality inTerraform.
  • Assisting in Migrating teh On-Premises Applications to AWS as well as Azure Cloud.
  • Integrated Kafka wif Apache Storm to handle data pipeline for high speed filtering and pattern matching on teh fly.
  • Established a TCP connection between teh application and teh Kafka broker.
  • Deployed teh initial Azurecomponents like Azure Virtual Networks, Azure Application Gateway,Azure Storage and Affinity groups.
  • GIT administration like providing access for branches and GIT repositories.
  • Creating GIT repositories and give access rights to authorized developers and worker on antifactory.
  • Integrated Jenkins to show traces of SonarQube runner execution and provide a one clicks solution in sonar dashboard.
  • Integrated wif SonarQube reporting dashboard to run analysis.
  • Managed daily builds for different application in teh work environment and releases to Lowers to Uppers and acted as Release manager or CICD Lead.
  • Set up and managed Jenkins and bamboo build and deployment plans and pipelines for teh tech stack. And deployed them in agile methodologies.
  • Creating builds using power shell Scripts, Maven, ANT, scripts manually and automated in CICD tools like Bamboo and Jenkins.
  • Setting up teh build and deployment automation for Java base project by using Jenkins, Maven, Ant and Fly dB as a plugin and working on groovy and ansible scripts.
  • Using ansible as an infrastructure as a code and building teh applications and deploying using ansible and post build and functionalities in yaml and .py functions.
  • Develop and implement an automated Linux infrastructure using Puppet, Wrote Puppet models for installing and managing java versions and applying Linux packages and implementation of security tools on teh servers using puppet modules in bash scripts.
  • Automation of various administrative tasks on multiple servers using Puppet for VMware’s and Ansible for AWS.
  • Deploy and monitor scalable infrastructure on AWS & configuration management using puppet.
  • Designed and worked wif team to implement ELK (search, log stash and Kibana) Stack on AWS.
  • Experience working on Docker creating various containers wif different distribution in integration wif Puppet.
  • Created Python Scripts to Automate AWS services, include 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.
  • Hands on experience in monitoring EC2 instances using Nagios.
  • Configured Nagios to monitor EC2 Linux instances wif puppet automation.
  • Worked wif ansible at teh time of migration to install teh packages and make any configuration changes. Also, after teh migration used teh ansible to automate things in build and deployment.
  • Hands-on experience wif standing up teh kubernetes cluster, managing teh nodes and pods.
  • Expertise in writing new plugins to support new functionality in Terraform.
  • Experience in Setting up teh build and deployment automation forTerraformscripts using Jenkins.
  • Responsible for build and deployment automation using VMware ESX, Docker containers and Ansible.
  • Experience on several Docker components like Docker Engine, Hub, Machine, Compose and Registry.
  • Maintained and developed Docker images for a tech stack including Cassandra, Kafka, Apache, and several in house written Java services running inAWS on Kubernetes.
  • Experience on working wif Docker Hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
  • UsedKubernetesas Orchestration System to automate teh deployment, scaling and operations of applications containers across clusters of hosts, providing container centric infrastructure.
  • Used Kubernetesto orchestrate teh deployment, scaling and management of Docker Containers.
  • Redesigned and re-implemented services using NGINX, Node JS, Mongo DB, and MySQL.
  • Worked in Private Cloud and Hybrid cloud configurations, patterns, and practices in Windows Azure and SQL Azure and in Azure web and database deployments.
  • Creating DNS names and host records, and integrating teh application wif okta, and managing teh application.
  • Monitored RDS instances using teh SNS, CloudWatch, Cloud alarms and worked on teh application for high performance and availability.
  • Monitoring servers using CloudWatch developed playbook to monitor server Memory, CPU, Swapping, Paging, Auto Recovery, etc.
  • Experience in using CloudTrail, Cloud checker, Guard duty, ParkMyCloud for Cloud services and Qualisys, Crowd strike, Fortify Scan, TrendMicro tools for AWS security and scanning.
  • Experience in configuring Splunk and Integration wif Active directory and LDAP authentication.

Environment: Linux/Centos/Ubuntu, AWS, Azure, Terraform, CloudFormation, GIT, SonarQube, Jenkins, Maven, Ansible, Puppet, Docker, Kubernetes, Java/J2EE, NFS, DNS, ELK, Splunk, Nagios, CloudWatch, CloudTrail, Shell & Python Script.

DevOps/Cloud Engineer

Confidential, Atlanta, GA

Responsibilities:

  • Setup and build AWS infrastructure resources such as VPC EC2, S3, IAM, EBS, Elasticsearch, Logstash, Security Group, Auto Scaling, Lambda and RDS in CloudFormation.
  • Launched Amazon EC2 Cloud Instances using Amazon Web Services and Configuring launched instances wif respect to specific applications.
  • Involved in designing and deploying a multitude application utilizing almost all theAWSstack focusing on high-availability, fault tolerance, and auto-scaling inAWSCloudFormation.
  • Designed and developed Terraform scripts for provision of infrastructure management.
  • Developed Shell scripting for collection and summarize server information for server monitoring and other housekeeping tasks such as file transfers.
  • Involved in Kafka aggregating statistics from distributed applications to produce centralized feeds of operational data.
  • Involved in Installing and configuring GIT distributed version control tool, written pre-commit, post-commit, post-receive hooks in GIT and responsible for merging, tagging and conflict resolution in GIT.
  • Coordinate/assist developers wif establishing and applying appropriate branching, labeling/naming conventions using GIT, SVN source control.
  • Installation, configuration, and support of continuous integration and continuous deployment tools such as Jenkins, Bamboo, Nexus, and SonarQube.
  • Configured Jenkins wif maven build tool in generating war files and archived them.
  • Configured local Maven repositories wif Nexus repositories and scheduled projects in Jenkins for continuous integration.
  • Experience in writing Chef cookbooks and recipes to automate middleware installations, domain creations and deployment activities.
  • Wrote chef cookbooks using several of its components like attributes, files, recipes, resources and templates.
  • Using teh Chef Cookbooks/recipes Migrated teh VMWARE VMs to AWS and Managed Services like EC2, S3 Bucket, Route, ELB, EBS etc.
  • Used Ruby scripting on Chef Automation for creating cookbooks and managed Nodes, Run-Lists, roles, environments, Data Bags, cookbooks, recipes in Chef.
  • Implemented and maintained Ansible Configuration management spanning several environments in VMware and teh AWS cloud.
  • Worked wif Ansible in conjunction wifVagrantin aDevOpsenvironment.
  • Used Ansible and Ansible Tower to automate teh repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Used Ansible to Orchestrate software updates and verify functionality.
  • Experience on container management using Docker by creating Docker images.
  • Developed Ansible scripts for an automated server provisioning and Docker imagesfor isolation, reducing teh time between provisioning and deployment.
  • Used Jenkins pipelines to drive all micro services builds out to teh Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Involved in development of test environment on Docker containers and configuring teh Docker containers using Kubernetes.
  • Creating CloudWatch alerts for instances and using them in Auto scaling launch configurations.
  • Used CloudTrail and Sophos to monitor security breaches like login attempt failures or unauthorized database server’s internally.
Environment: Linux/Ubuntu/CentOS, AWS, CloudFormation, Terraform, Auto scaling, GIT, Maven, SonarQube, Jenkins, Chef, Ansible, Docker, Kubernetes, Java, Jira, Vagrant, Nagios, CloudWatch, CloudTrail, Shell & Python Script.

Site Reliability Engineer (SRE)

Confidential, Chicago, IL

Responsibilities:

  • Design highly available, cost TEMPeffective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load Balancer (ELB) and AMIs.
  • Working on AWS cloud to provision new instances, S3 Storage Services & CloudWatch services.
  • Create and maintain highly scalable and fault tolerant multi-tier AWS environment spanning across multiple availability zones using Terraform and CloudFormation.
  • Created Branches, Labels and performed Merges in GIT.
  • Developed microservice on boarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and deployed services.
  • Configured Jenkins wif maven build tool in generating war/ear files and archived them.
  • Integrated GIT, Jenkins and Maven in accomplishing continuous integration and configured Jenkins wif Poll SCM build trigger.
  • Created multiple Make, ANT, MAVEN, Shell scripts for build automation and deployment.
  • Managed build results in Jenkins and deployed using workflows.
  • Deployment, configuration and management of provision tools such as Chef,Terraform, Vagrant, Ansibleand CloudFormation Template.
  • Responsible for implementing monitoring solutions in Ansible, Terraform and Jenkins.
  • Worked on Ansible, used YAML packages for installing, configuring push to make changes in time.
  • ImplementedAnsibleto manage all existing servers and automate teh build/configuration of new servers.
  • Developed OpenStack infrastructure wif automation and configured management tools such as Ansible & Puppet.
  • Implemented HTTPD, web proxy and NodeJS installation, configuration and deployment using Ansible Tower.
  • Integration of Puppet wif Apache and developed load testing and monitoring suites in Python.
  • Written scripts in Python to automate log rotation of multiple logs from web servers
  • Has experience on Ruby wif Puppet Automation tools.
  • Write terraform scripts for CloudWatch Alerts.
  • Created alarms in CloudWatch service for monitoring teh server's performance, CPU Utilization, disk usage, maintained user accounts IAM, RDS, and Route53 services in AWS Cloud.
  • Troubleshooting and monitoring of various proprietary Acxiom and third-party applications using Splunk and CloudWatch in teh Amazon Web Services (AWS) environment.
  • Also worked in Installing, Configuring and Monitoring using Nagios and GRAPHITE.
  • Write Perl programs to automate network scans and Nagiosconfigurations.
  • Managed all teh bugs and changes into a production environment using teh Jira tracking tool.
  • Developed and implemented Software Release Management strategies for various applications according to teh agile process.
  • Troubleshoot teh errors related to CentOS, Red Hat, Ubuntu, (Nagiosproducts run on these OS's) and Apache Web Server.
  • Responsible for day to day Build and deployments in Dev, Test, pre-production and production environments.

Environment: Linux/CentOS/Ubuntu, AWS, CloudFormation, Terraform, GIT, Java, Ant, Maven, Jenkins, Puppet, Ansible, CloudWatch, Splunk, Nagios, Jira, NodeJS, JBoss Application Server, Shell & Python Script.

Build and Release Engineer

Confidential, San Francisco, CA

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle.
  • Utilized AWS service CloudFormation templates to setup an environment in teh cloud.
  • Remote system administration using cryptographic network protocol SSH.
  • Responsible for versioning teh source code, releasing binary files, creating and applying labels on source files and release files.
  • Led Jenkins continuous integration server installation and configuration for all GIT Repositories.
  • Strong experience wif build automation tools Maven Implemented MAVEN builds to automate JAR and WAR.
  • Worked wif Ansible and write playbooks for Installation and Configuration of CICD pipeline.
  • Created Playbooks in YAML scripting using Ansible for deploying application in test environments.
  • Configured multiple Windows and Linux Slaves for Jenkins Master to distribute teh load across all teh machines.
  • Configured Jenkins to implement nightly builds on daily basis and generated change log dat includes changes happened from last 24 hours.
  • Connected continuous integration system wif GIT version control repository and Continually build as teh check-in’s come from teh developer.
  • Documented teh SCM process and policies of teh company and recommended some process changes.
  • Build and maintain SQL scripts and execute different scripts for different environments.
  • Deployed application packages on to Apache Tomcat Sever.
  • Build and deployed J2EE application in JBoss.
  • Coordinated wif software development teams and QA teams on issues and solved teh problems.
  • Assist wif maintaining current build systems, developed build scripts, and maintained teh source control system.
  • Experience in bug tracking and analyzing test results and prepared Release Notes.
  • Managed teh source codes repository of multiple development applications using CVS and Perforce version control tools.
  • Write teh Shell Script and schedule in teh respective run levels for automate day-to-day activities such as auto start application server, web server, log rotate and removing teh old logs.
  • Performed weekly and on-call deployments of application codes to production environments.

Environment: Linux, Windows, AWS, GIT, Maven, Jenkins, Ansible, Shell, Apache tomcat, Java, SQL, JBoss, Shell & Python Script.

Linux Administrator

Confidential

Responsibilities:

  • Database administration of MySQL, Oracle or equivalent Data Base programs.
  • Migrated database applications from Windows 2000 Server to Linux server.
  • Experience Installing eclipse wif MAVEN to build JAVA based application, compilation and packaging.
  • Installed and configured various services like DNS, LDAP, DHCP, RPM, Apache Web Server, WebLogic, NIS, SSH, Tomcat, Telnet, HTTP, HACMP, GPFS, SSL, NetApp and RPM Package Management.
  • Created users, manage user Administered, maintained Red Hat, Troubleshooting Hardware, Operating System Application & Network problems and performance issues.
  • Managing systems routine backup, scheduling jobs like disabling and enabling cron jobs.
  • System logging, network logging of servers for maintenance, performance tuning and testing.
  • Perform new builds and decommissions of both physical andVMware servers.
  • Deployed teh Java applications into web application servers likeWebLogic.
  • Responsible for configuring real time backup of web servers.
  • DeployedEnterprise Application Archive(EAR),Web Application Archive(WAR), and Staging production environments.
  • Coordinating users for any server activities which may involve major changes on software or any hardware related issues.
  • Applied appropriate support packages/patches to maintain system integrity.
  • Managing teh groups and user in Active Directory, installing and configuring send mail and adding servers to domain.

Environment: Linux/Window Servers, VMware, Maven, Java, Eclipse, Apache Web server, WebLogic LDAP, DHCP, MySQL and Shell Script.

We'd love your feedback!