Devops Engineer Resume
SUMMARY
- 4+ Years of experience in DevOps, AWS, GCP and Linux Systems, Production Support of various applications on Red Hat Enterprise Linux, Windows environments, and VMware.
- Experience with Terraform automated AWS Lambda, kinesis, CloudWatch metrics and wrote terraform scripts using Golang.
- Experience in Jenkins and Bitbucket for building the CI/CD pipelines and wrote Jenkins file scripts in groovy, Shell and Bash.
- Experience in installing firmware upgrades, kernel patches, systems configuration, performance tuning on Unix/Linux systems.
- Experience in microservices like Kubernetes and Docker for deploying and scaling the workloads and integration in Networking, Storage and Security.
- Build Docker images and ran CI/CD tests in containers and ran terraform scripts inside the Docker container.
- Worked with the Artifactorys and pushed the docker images to Jfrog and google Artifactorys.
- Build Customized Amazon Machine Images (AMIs) & deployed these customized images based on requirements.
- Worked on DevOps tool Chef in provisioning AWS machines.
- Experience setting up instances behind Elastic Load Balancer in AWS for high availability.
- Configured several Raid Levels and experience in configuring Kickstart Servers in Red hat Linux.
- Experience with TCP/IP networking.
- Good scripting knowledge on Pearl, Bash, Shell.
- Experience with Automation tools like Chef, Ansible and Puppet.
- Experience in running web scale services on Amazon Web Services (AWS)
- Ability in development and execution of YAML, Shell Scripts and Perl Scripts.
- Used JIRA for tracking the project status.
- Creating users, managing user permission, maintaining User & File system quota in Red hat Linux and AIX.
- Used Terraform as Infrastructure on AWS for Kinesis Streams.
- Scripting Docker files and building the images and running the containers.
- Wrote the terraform scripts in Golang.
- Administered NFS Mounts.
- Have worked on Databases like Oracle, PostgreSQL and MySQL .
- Experience in using Amazon AWSAPI tools like Linux Command line, puppet integrated AWSAPI tools.
- Created pipelines in Jenkins and Bitbucket. Setup the webhooks with Jenkins to GitHub.
- Worked with GitHub and Git repositories to maintain the projects.
- Creation, Installation and administration of Red Hat in VMware.
- Cloud Computing Services: Amazon Web Services (AWS), Google Cloud Platform (GCP)
- Amazon EC2 Cloud instances using Amazon Images
- Developed tools to automate the deployment, administration and supervising large - scale Linux environment using Chef and Puppet.
- Migrated applications to AWS Cloud.
- Have knowledge with Golden Image using it as a template for VM’s and servers.
- Experience in Puppet server client installation, configuring and troubleshooting.
- Used Jfrog artifactory for storing the Build related files in the artifactory.
- Okera Database management and created tables and views for streams.
- Monitoring and Alerting using the PagerDuty and Datadog, Splunk and ELK.
PROFESSIONAL EXPERIENCE
Confidential
DevOps Engineer
Responsibilities:
- Create clusters in Google Cloud and manage the clusters using Kubernetes (k8s).
- Using Jenkins to deploy code to Google Cloud, create new namespaces, creating docker images and pushing them to container registry of Google Cloud .
- Setup Alerting and monitoring using Stackdriver in GCP .
- Create custom log metrics using Stackdriver logging and create charts and alerts using the custom log metrics.
- Deployed microservices in Prod.
- Developed a continuous deployment pipeline using YAML scripts for Bitbucket .
- Experience setting up Kubernetes (k8s) Clusters for running microservices. Took several microservices into production with Kubernetes backed Infrastructure.
- Used Ansible Playbooks to setup Continuous Delivery Pipeline. Deployed micro services, including provisioning AWS environments using Ansible Playbooks.
- Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
- Worked on generating OpenSSL certificates for Crucible to setup secure connections.
- Worked with Apache to create Atlassian tool Crucible service for code reviews and Setup Crucible service with PostgreSQL and JIRA.
- Created Docker compose file to perform integration tests on the Bitbucket pipeline.
- Worked with MSSQL to create user’s and set connection permissions for the users.
- Created Kubernetes secrets for securing the passwords in Bitbucket.
- Worked with Nodejs and NPM build and used NPM install to download dependencies for deploying the applications.
- Worked closely with teams to ensure high quality and timely delivery of builds and releases.
- Monitoring using the Data Dog.
- Containerized applications and ran them as services in YAML scripts for deploying.
- Deployed to different environments and had set up manual triggers to each environment.
- Worked on Atlassian tools like Jenkins, Bitbucket, Git, JIRA, Crucible or Fisheye.
- Worked with Helm charts for Kubernetes to deploy applications.
Environment: Google cloud, Kubernetes, Bitbucket, Git, Docker, MSSQL, PostgreSQL, Crucible
Confidential
DevOps Engineer
Responsibilities:
- Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes.
- Created users, roles and groups using Identity Access Management (IAM) and attached the required policies.
- Worked in development and execution of Shell, Groovy, Yaml and Python Scripting. worked closely with teams to ensure high quality and timely delivery of builds and releases. worked on Terraform to deploy lambda resources to AWS on Jenkins and running it inside the Docker container.
- Wrote Terraform scripts using Golang and automating the deployments on AWS using Terraform, Puppet, Chef and Jenkins
- Developed Dev/Test/Prod environments of different applications on AWS by provisioning Kubernetes clusters on EC2 instances using Docker, Bash, Chef, and Terraform.
- Created multiple Terraform modules to manage configurations, applications, services and automate installation process for AWS instances.
- Managed Deployment automation using Packer-Docker , Terraform to automate system operations.
- Handled work from initial stage of development to create branches, creating build scripts, labelling, automating the build process and Deploy process using Jenkins Plugin.
- Worked on integrating the DevOps tools within the Jenkins and Bitbucket pipelines using various plugins and involved in writing Jenkins file for CI/CD in Groovy, Yaml and Shell Scripts.
- Maintained fully automated CI/CD Pipelines for code deployment using Jenkins CLI and GitHub.
- Used IaaS for computing infrastructure with AWS Virtual machines, firewalls, load balancers and virtual local area networks.
- Automated build and deployment using Jenkins to reduce human error and speed up production process.
- Worked on GitHub repositories and Performing Branching, Tagging, Release Activities on Version Control Tool GIT (GitHub).
- Configured the Jenkins Sonar type to generate code coverage and unit test reports.
- Configured SonarQube and integrated it with Jenkins to measure and analyze the source code quality.
- Monitoring and administer the automated build and continuous integration process to ensure correct build execution and facilitate resolution of build failures.
- Used webhooks for Jenkins through GitHub to automate Deploying.
- Worked on build and release engineering tools including Jenkins configuration, GitHub and Jenkins Plugins, SonarQube, Security analysis and Deploying to different environments.
- Monitoring and alerts for AWS CloudWatch using PagerDuty and Data Dog for AWS Lambda and Kinesis streams.
- Used AWS CloudFormation service to set up Amazon web service resources and managing them. Created templates for services to update the stacks.
- Used RDS to manage, store and organize data for Backup and recovery.
- Utilized AWS Lambda platform to deploy resources to AWS and data to S3 buckets and to trigger other Lambda functions.
- Added the CloudFormation template into GitHub for versioning as part of the continuous integration process.
- Hands on AWS cloud services like EC2, S3, RDS, ELB, EBS, VPC, Route 53, Auto scaling groups, CloudWatch and CloudFront.
- Used JFrog Artifactory for storing the Docker Images and build related files.
- Created Story’s and Subtask’s in Jira for tracking the project status.
- Involved in creating table’s and Views for streams on Okera Data management.
Environment: AWS (S3, CloudWatch, Lambda, Kinesis and SNS), PagerDuty, Jenkins, GitHub, Jira, Docker, JFrog, Databrick’s, Python, Groovy, Shell, BASH, Linux, Terraform, Datadog.
Confidential
AWS/ DevOps Engineer
Responsibilities:
- Worked on AWS EC2 Instances creation, setting up AWS VPC, launching AWS EC2 instances different kind of private and public subnets based on the requirements for each of the applications.
- Worked on AWS Elastic load balancing for deploying applications in high availability.
- Worked on AWS Auto Scaling for providing high availability of applications and EC2 instances based on the load of applications by using AWS Cloud Watcher.
- Responsible for managing AWS infrastructure provisioning and deployment and EC2 Installs with CentOS, Ubuntu and RHEL 6 and Linux.
- Monitored Amazon services and managed it using Infrastructure as a code (IAAC).
- OpenShift Docker container creation / Cloud provisioning and OpenShift container autoscaling.
- Migrated to Amazon Web Services (AWS) from there on-premise datacenter and virtual environments.
- Monitored the environment using Enterprise Splunk and involved in managing the Splunk cluster.
- Configured Nagios to monitor EC2 Linux instances with puppet automation.
- Migrated corporate Linux servers from physical servers to Amazon virtual servers.
- Worked on Jenkins master-slave model to configure jobs and involved in installing plugins and doing backups for the jobs.
- Created monitors, alarms and notifications for EC2 hosts using Cloud watch.
- Installed and configured Jenkins on Linux and windows environments to implement the Continuous Integration process and created a master and slave configuration through a build farm for implementation of multiple parallel builds.
- Involved in integrating the DevOps tools with the Jenkins with the help of various plugins and involved in writing Jenkins file for CICD.
- Automated build and deployment using Jenkins to reduce human error and speed up production processes.
- Worked on Ansible for configuration management and infrastructure automation.
- Automated installing the Linux packages and administering Linux service using Ansible, and automating product installation configuration.
- Used Apache Tomcat as application server for deploying the artifacts.
- Used JIRA tool to create and update stories and for tracking project status.
Environment: AWS (EC2), AWS Auto- scaling, AWS Load balancers, AWS EC2, GitHub, Puppet, Jenkins, Linux, RHEL 6, Windows, Nagios, BASH, Python, Kubernetes, Docker, Python Scripts, Ansible, Apache Tomcat, JIRA
Confidential
Linux Administrator
Responsibilities:
- Installation, maintenance and regular upgrades of Red Hat Linux Servers using kick start-based network installation.
- Provided 24x7 System Administration support for Red Hat Linux servers and resolved trouble tickets on shift rotation basis.
- Provide the support of building the server, patching, user administration tasks, deployment, software installation, performance tuning and troubleshooting and KVM.
- Managed Compaq and Linux workstations and servers.
- Installation of patches and other software packages
- Monitoring system performance, tune-up kernel parameter, adding /removing /administering hosts, users, disks on DNS / NIS domain,
- Installation of Oracle Patches and Troubleshooting, Creating and modifying application related objects, Creating Profiles, Users, Roles and maintaining system security.
- Administrative tasks such as System Startup/shutdown, Backup strategy, Printing, Documentation, User Management, Security, Network management, dumb terminals and devices carried out.
- Developed and maintain workflows and processes in NetSuite to help streamline the business
- Developed workflows for various actions such as Send Email and Set Field functions
- Developed new Saved Searches, performed custom business processing when NetSuite records are updated, created, deleted (using Event Scripts).
- Installation and configuration of Oracle 7.x/8. x.
- Implemented NFS, DNS and NIS under SUN.
- Wrote bash shell scripts for getting information about various Linux servers
- Installed and Configured Send Mail Utility on Linux Servers.
- Administered NFS Mounts.
- Troubleshooting Backup and Restore Problems, Creation of LVMs on SAN using Linux utilities
- Monitored overall system performance, performed user management, system updates and disk & storage management
- Performed OS upgrades and Patch loading as and when required.
- Worked as a System Administrator for AIX, UNIX, and Linux servers
- Install and configure DHCP, web (Apache, IIS), mail (SMTP, IMAP, POP3), and file servers on AIX and Linux servers
- Created and managed user accounts, security, Access Control Limits (ACL), permissions, disk space and process monitoring in Red hat Linux and IBM AIX
- Monitored Disk & Memory Utilization on AIX 5.1, 5.2
- Experience using LVM creating VGs, LVs, and disk mirroring.
- Installed and set up Oracle9i and Web Sphere on Linux for the development team.
- Implemented Virtualization using VM Ware in Linux on HP-DL585.
- Linux kernel, memory upgrades and swaps area. Red hat Linux Kick Start Installation.
- Hands on experience of HMC & LPAR.
- System performance monitoring and troubleshooting in AIX Environments.
- Creating users, managing user permission, maintaining User & File system quota in Red hat Linux and AIX.
Environment: Red Hat Linux Servers, KVM, NetSuite, Oracle 7.x/8.x, NFS, DNS, NIS under SUN, LVMs on SAN, Windows, Solaris 9/8/10, HP-UX 11.0, SPARC server 1000/20, Bash Shell, SAN, AIX, UNIX and Linux servers, DHCP, web (Apache, IIS), mail (SMTP, IMAP, POP3), Red hat Linux and IBM AIX, AIX 5.1, 5.2, Oracle9i, Web Sphere, HMC & LPAR.
