Sr. Devops & Cloud Engineer Resume
Menomonee Falls, WI
PROFESSIONAL SUMMARY:
- Cloud DevOps engineer with 8 years of extensive experience in IT industry with ability to accomplish all aspects of UNIX/LINUX system administration, software configuration management (SCM) process, Infrastructure, Build & Release management, Integration, Deployment and cloud engineering.
- Experience in AWS cloud services like Virtual Private Cloud, Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer to host & support Enterprise Data Warehouse.
- Expertise in utilizing AWS services like AWS Code Deploy, Route53, EBS, S3, EC2, Cloud Formation, ECS, SNS, Lambda, SQS, Cloud Front, and Auto Scaling for deploying Java and .net applications to the cloud.
- Experienced in ELK (Elastic, Logstash, and Kibana) for centralized logging and then store logs and metrics into an S3 bucket using Lambda function and Used AWS Lambda to manage the servers and run the code in the AWS.
- Expertise in using different file and block - level storage systems like the Elastic Block Store (EBS), Elastic File system (EFS), Amazon Glacier & Snowball, Also Proficient in databases like the Dynamo DB, RDS & Redshift.
- Extensively worked on different networking and transferring static and dynamic content using tools like the API gateway, CloudFront & Direct Connect. Hands-on using various Load balancing techniques across Network, Applications, and Classic for in-between various instances.
- Extensively used Google stack-driver for monitoring the logs of both GKE and GCP instances and configured alerts from Stack-driver for some scenarios. Hands on Experience in Google Cloud components, Google container builders and GCP client libraries and cloud SDK's.
- Experience in writing server-side code for Google Cloud Platform (GCP) based applications, create robust high-volume production applications and develop prototypes quickly.
- Expertise in using Terraform key features such as Infrastructure as a code (IAC), Execution plans, Resource Graphs, Change Automation. Experience in writing new plugins to support new functionality in Terraform. Experience writing Terraform templates to deploy infrastructure on a cloud with EC2, ELB, and SG’s in JSON.
- Experience designing an entire infrastructure to power a microservices architecture on AWS using CFT. Engineered an application based on microservices in AWS using Lambda and API Gateway
- Hands-on experience in providing cloud-based infrastructure solutions in AWS with the following tools - Git, Drone, Ansible, Packer, Consul and Terraform.
- Expertise in implementing a production ready, highly available, fault-tolerant Kubernetes infrastructure and Worked on Scheduling, deploying and managing container replicas on a node cluster using Kubernetes.
- Experience in using containerization tools like Docker for deployment and build web applications, those can run consistently across any machine, have knowledge of containerization orchestration using Kubernetes.
- Experienced building Jenkins pipelines to drive all micro-services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
- Hands-on experience in using OpenShift for container orchestration with Kubernetes, container storage, automation, to enhance container platform multi-tenancy. Experience working with the OpenShift Enterprise which allows developers to quickly develop, host and scale applications in a self-managed cloud environment.
- Experience in working on several Docker components like Docker Engine, HUB, Machine, creating Docker images, Compose, Docker Registry and handling multiple images for middleware installations and domain configurations.
- Expertise in using Docker to run and deploy the applications in multiple containers like Docker Swarm and Docker Weave. Also worked on Docker container snapshots, removing images, and managing Docker volumes.
- Designed and developed the REST based micro-services using the Spring Boot. Also implemented micro-services architecture using Spring Boot for making application smaller and independent.
- Well versed with Ansible playbooks, modules and roles, wrote many Ansible playbooks for the automation of defined tasks using YAML format and run Ansible scripts to provision Dev servers.
- Experience using Ansible Tower dashboard, role-based access control, and access to Ansible for deployments and worked with Ansible Playbooks to automate various deployment tasks and working knowledge on Ansible Roles, Ansible inventory files, and Ansible Galaxy.
- Experience in writing complex Chef Cookbooks, recipes and configure them by applying node convergence on various production nodes. Used Chef, Chef-Client, Knife, Chef-solo, executable to work on cookbooks, recipes, templates, files, and resources etc. And also, to interact with the Chef Server.
- Experience in configuring and managing Puppet master server and also experience in updating and creating modules and pushing them to puppet clients, Experience implementing puppet manifests for deploying, configuring, and managing collected for metric collection and monitoring.
- Extensively worked on Jenkins, Bamboo, Team City, Octopus and Hudson for Continuous Integration (CI) and for an end to end automation for all builds and deployments.
- Responsible for Plugin-Management in Jenkins according to requirement Upgrading and Degrading Plugin Versions, Hands-on experience with Bash, Perl, Python, and Ruby scripting.
- Implemented Jenkins Workflow and Plugins for repeatable deployments of multi-tier applications, artifacts, and services to Docker and Red-Hat. Created Jenkins workflows using a Groovy script to automate the entire build and deployment process.
- Experience in managed version control tools like SVN, GIT, and Bit-bucket for branching, merging and resolving conflicting errors. Also experience in using JFROG and Nexus Artifactory Repository Managers for builds.
- Expertise in Java build tools like ANT, MAVEN for the building of deployable artifacts such as (jar, war & ear) from source code and MS-Build for .Net.
- Experience using Mongo DB third-party tools (ROBO MONGO, Mongo DB access manager) and mongo-built in binaries to monitor and analyze the performance of Mongo DB. Also experience working on various databases like PostgreSQL, MySQL, Oracle, NoSQL, Microsoft SQL server.
- Experience working on various Networking protocols and networking IP’s like TCP/IP, Access Control Lists, VPN, DHCP, DNS, SSH, NTP in various projects.
- Experienced in Linux/Unix System Administration, System Builds, Server Builds, Installations, Migration, Upgrades, Patches, Troubleshooting on RHEL 4.x/5.x/6.x, Debian, CentOS, and SuseOS.
- Extensive experience in JIRA for bugs tracking, storyboarding, creating and planning sprints. Also engineered Splunk to build, configure and maintain heterogeneous environments. Experience using Nagios for managing and monitoring the server and network infrastructure.
- Experience working with Vault Secret Management and Consul to provide security credentials, tokens, and API keys.
TECHNICAL SKILLS:
Cloud Environment: AWS, Azure, Google Cloud Platform (GCP), Open Stack
Operating Systems: Linux (Red Hat, CENTOS & SUSE, Ubuntu), Solaris, DEBAIN, Windows.
Scripting: Shell Scripting, Python, Ruby and PowerShell.
Languages & Web technologies: JAVA/J2EE, JavaScript, HTML5, CSS3, XML.
Version Control Tools: GIT, GITHUB, Subversion (SVN), CVS, Bitbucket.
Application Servers: Web Logic Application Server, Apache Tomcat, JBoss, Web Sphere.
Web Servers: Tomcat Apache, JBoss and Web Logic, Web Sphere, Nginx.
Automation & Configuration tools: Chef, Puppet, Ansible, Jenkins, Saltstack, Docker, Vagrant, Terraform.
Orchestration Tools: Kubernetes, Docker swarm, Mesos, Open shift.
Networking Protocols: TCP/IP, DNS, DHCP, WAN, LAN, FTP/TFTP, SMTP.
Virtualization Technologies: VMware ESXi, Windows Hyper: V, Power VM, Virtual box, KVM.
Monitoring Tools: Nagios, Cloud Watch, Splunk, ELK.
Build Tools: Maven, Gradle, Ant, MS Build.
Bug Tracking Tools: Code Commit, JIRA, Bugzilla, Remedy.
Artifactory: Jfrog, Nexus, Artifactory.
WORK EXPERIENCE:
Sr. DevOps & Cloud Engineer
Confidential, Menomonee Falls, WI
Responsibilities:
- Involved in designing and deploying multi-tier applications using all the AWS services like (EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance & auto-scaling in AWS Cloud formation
- Leveraged AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts
- Worked on AWS Cloud Watch, Cloud Formation (CFT), Cloud Trail services and Cloud Front to set up and manage cached content delivery. Provisioned AWS resources using management console as well as Command Line Interface (CLI)
- Designed scalable and highly available Domain Name System (DNS) within AWS Cloud to route traffic to AWS Cloud from users connected using AWS Direct Connect for larger deployments
- Planned, designed and configured Hybrid cloud which enabled servers containing highly sensitive data on-premise while connecting with servers migrated to Google Cloud.
- Configured, monitored and automated Google Cloud Services as well as involved in deploying the content cloud platform using Google compute engine, Google storage buckets.
- Created Google storage buckets and maintained and utilized the policy management of these buckets and Glacier for storage and backup on Google cloud. Also Configured a Google cloud Virtual Private Cloud (VPC) and Database Subnet Group for isolation of resources.
- Implemented a production ready, load balanced, highly available, fault tolerant, auto-scaling Kubernetes - Google Cloud Platform infrastructure and microservices container orchestration.
- Worked in an environment majorly involved in Infrastructure as a code (IaaC), execution plans, resource graph and change automation using Terraform. Managed GCP infrastructure as code using Terraform.
- Implemented several TDD’s & BDD’s while writing test-cases for several java and python scripts using languages Cucumber and Behave for the Unit-tests and integrating the into Jenkins pipeline.
- Written some Templates for GCP infrastructure as a code using Terraform to build staging and production environments and automated infrastructure provisioning occasionally with Terraform and Packer and even automated the image build process using Packer.
- Developed microservices onboarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services.
- Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications managed Kubernetes manifest files and managed releases of Helm packages. Created a private cloud using Kubernetes that supports development, test and production environments using helm.
- Implemented Docker-maven-plugin in Maven POM to build Docker images for all microservices and later used Docker file to build the Docker images from the java jar files.
- Implemented puppet modules for server housekeeping & actively involved in architecting the puppet infrastructure to manage servers in different environments & deployed web apps using Puppet by developing the manifests. Also responsible for creating and importing all the environments required for running the project.
- Automated configuration and deployment of Linux and Windows using Puppet, Also developed automation scripting in Python (core) with the use of Puppet for deploying and managing Java applications on Linux servers.
- Implemented and designed Google-cloud virtual servers by Ansible roles to ensure deployment of web apps. Used file module in Ansible to edit files on remote systems. Used Ansible Tower for running playbook streams in real-time.
- Wrote Ansible Playbooks with SSH as the Wrapper to Manage Configurations of GCP Nodes and Test Playbooks on Google -cloud instances using Shell and PowerShell. Created the Projects, Job templates and Inventory in Ansible-Tower and Integrated the GitHub and setting-up complete Pipeline process for application teams.
- Bundled automation content with Ansible roles to make the content reusable & made possible advanced execution in automation & Installed packages on remote Agent-less nodes through Ansible playbooks with Ansible roles.
- Well versed in using Ansible and Ansible Tower to automate repetitive tasks, to deploy critical applications quickly, and proactively manage the changes and wrote several playbooks to manage Web applications.
- Set up CI (Continuous Integration) and CD (Continuous Deployment) for major releases in Jenkins to schedule jobs using PollScm and deploy code in Staging and Production environments.
- Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus to orchestrate changes across servers and components. Maintained the Nexus to store the war, jar files which are deployed by using Ansible in Jenkins.
- Used Jenkins as CI tool: Creating new jobs, managing required plugins, configuring the jobs selecting from SCM GIT, build trigger, build systems and post build actions, scheduled automatic builds, notifying the build reports in form of XML using JUnit and save in Nexus repo.
- Implemented Release schedules, communicated the Release status, created Roll out Plans, tracked the Project Milestones, prepared the reports and worked for a successful Release of JIRA Application.
- Working on creating various types of indexes on different collections to get good performance in Mongo database and extracted files from Mongo DB through Sqoop and placed in HDFS and processed it using Hive.
- Launched Database for MySQL 5.x and Oracle 11.x using RDS in multiple Available zones have set up monitoring for CPU Utilization and limited DB connections by implementing alarms using Splunk.
Environment: GCP, MySQL, Mongo DB, Oracle, Groovy, Bash, Python, Boto3, Terraform, Kubernetes, Docker, Jenkins, GitHub, GIT, Maven, Tomcat, Apache, Web-sphere, Puppet, Behave, Cucumber, Gherkins, Ansible, Splunk, Consul, Nexus, RHEL, shell.
Sr. DevOps & Cloud Engineer
Confidential, McLean, Virginia
Responsibilities:
- Worked on migration and managing multiple applications from on-premise to cloud using AWS services like S3, Glacier, EC2, RDS, SQS, SNS, SES, Cloud Formation Template (CFT), VPC, Elastic Beanstalk (EBS), AWS Key Management Service (KMS), AWS redshift etc.
- Successfully worked on creating and documenting POC for helping migrate the multiple applications to micro-service architecture from SOA, the architecture included AWS environment.
- Worked a major part in improvising the performance of operations by creating AWS parallel and nested stacks using Cloud Formation Template (CFT) with IAM users, EC2, ASG and RDS instances in a multi-tier environment.
- Performed AWS cloud deployments for web-apps running on AWS Elastic Bean Stalk (EBS) with monitored using Cloud-watch and VPC to manage network configurations.
- Bootstrapped and managed multi-tier AWS infrastructure by using custom JSON Cloud-Formation Templates (CFT), also automated the cloud deployments using Server-less, Groovy, and AWS Cloud-Formation (CFT).
- Implemented AWS Route53 to manage DNS zones globally & to give public DNS names to ELB's and Cloud front for Content Delivery and Implemented Route 53 in effectively coordinating the load balancing & scaling functions.
- Created custom policies using IAM (Identity Access Management) with MFA with for AWS Cloud resources and Groups and maintained IAM roles and User credentials, also wrote many Policy scripts using Json to meet security audit & compliance requirements.
- Leveraged AWS cloud services such as EC2, auto-scaling, and VPC (Virtual Private Cloud) to build secure, highly scalable and flexible systems for the customers to use Rights Management System.
- Access Control Lists (ACL) are properly maintained and configured to restrict the flow of traffic to different EC2 instances located in different subnets.
- Dealt with AWS CLI, Serverless computing (Lambda), and APIs and with operations like backups, restore & IAM.
- Using Bash and Python, included Boto3 to supplement automation provided by Terraform for tasks such as encrypting EBS volumes backing AMIs and scheduling Lambda functions for routine AWS tasks.
- Implemented Blue/Green deployment using Code Deploy, ELB and used auto scaling groups (ASG) as a deployment mechanism to minimize the cost and achieved zero downtime.
- Worked on Terraform for automating VPCs, ELBs, security groups, SQS queues, S3 buckets, and continuing to replace the rest of our infrastructure and migration from traditional to cloud environment.
- Using Terraform as a tool, Managed different infrastructure resources Cloud, VMware, Bare Metal Servers and Docker containers. Also, configured RDS instances and map more complex dependencies and identify network issue using Cloud formations (CFT) and Terraform.
- Implemented a parallel Proof of Concept to use Kubernetes, as a better solution to Docker Swarm for the existing suite of Microservices with minimal changes to the existing DevOps pipelines.
- Used Jenkins and pipelines to drive all micro-services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
- Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins. Also used Docker containers for eliminating a source of friction between development and operations.
- Written Chef Cookbook, recipes to automate installation of middleware infrastructure like Apache Tomcat, JDK and configuration tasks for new environments and deployed directly into Amazon EC2 instances.
- Defined a multi-container application in a single file, span the application up in a single command using Docker Compose. Created Docker images using a Docker file, worked on Docker container snapshots, removing images, and managing Docker volumes.
- Managed the configurations of the instances using Opcode Chef. Written and modified various Cookbooks/Recipes for better management of the systems. Successfully automated deployment of Cassandra and Mongo DB by writing Chef Recipes and preparing cookbooks.
- Used Chef Knife and Kitchen to create cookbooks and Test recipes to install packages that automate with Linux Setting. Also created custom resources and libraries using attributes generated through Ohai in Chef.
- Involved in testing of Cookbooks using Food Critic and Test Kitchen and running recipes on nodes managed by on-premise Chef Server. Involved in Chef infra maintenance including backup, monitoring, and Security fix.
- Created Jenkins Workflows for the pre-deployment process (DB execution, Environment configuration changes etc.) on both QA and preproduction Environments.
- Administered Jenkins for Continuous Integration and deployment into Tomcat/Web-Sphere Application Servers. Integrated builds with Code Quality Tools like Cobertura, PMD and find bugs.
- Configured SonarQube code quality tool and integrated it with Jenkins. Implemented SonarQube to analyze code quality metrics, to verify the coding standards and setup quality gates to allow/fail builds as per requirement.
- Responsible for orchestrating CI/CD processes by using Bit-Bucket webhooks and environment setup & Integrated GIT with Bitbucket to develop a centralized online repository and create Pipelines and IP Whitelisting.
- Developed build and Deployment scripts using Maven as build tool in Jenkins for environment transitions, also modified build configuration files including Maven’s pom.xml. Maintained Build Related scripts developed in Maven, Python, and Shell & automated the software development process using Jenkins.
- Configured the ELK stack for Jenkins logs, and syslogs and network packets using the beat input plugins like file beat, Metric beat, and Packet beat. Setup/teardown of ELK stack for OSS functional testing. Worked on the setup of various reports, and alerts in Splunk, also used for Log analyzing and improving the performance of servers
Environment: AWS, GCP, MySQL, Oracle, Cloud-watch, Groovy, Bash, Python, Boto3, Terraform, Jenkins, GitHub, GIT, Bitbucket, Maven, Tomcat, Apache, Web-sphere, Cobertura, PMD, Chef, Ansible, Linux, Rake, Docker, Kubernetes, ELK, Nagios, Splunk.
DevOps & Cloud Engineer
Confidential, New York, NY
Responsibilities:
- Involved in designing and deploying multitude applications utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud-Formation Template(CFT).
- Launched Amazon EC2 cloud instances using Amazon Machine Images (AMI) for AWS cloud & Implemented AWS Redshift to manage data warehouse and running SQL queries.
- Created custom VPC configurations and Cloud Formation templates (CFT) for rapid deployments, High Availability and well-Architected Frameworks for the Cloud.
- Created AWS S3 buckets, performed folder management in each bucket, Managed Cloud trail logs and objects within each bucket. Also created lifecycle policies in AWS S3 for backups to Amazon Glaciers.
- 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.
- Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups(SG), auto-scaling groups(ASG), load balancers (ELBs) in the defined virtual private connection.
- Solid understanding of Project Life Cycle Management and strong experience on working of AGILE Methodologies.
- Used Docker to containerize custom web applications and deploy them on Digital Ocean with Ubuntu instances through SWARM Cluster and to automate the application deployment in the cloud using Vagrant.
- Worked on Docker Hub, created Docker images and handled multiple images primarily for middleware installations and domain configuration. Created Linux containers in CoreOs and Docker and Automated system using Chef.
- Virtualized the servers using the Docker for the Test and Dev-environments needs. And also, configuration automation using Docker containers. Testing and deployment automation with Docker, Jenkins, and Puppet.
- Continuing architectural changes to move software system offerings to a distributed, service-based architecture; utilizing Docker, managed PAAS for deployments using Docker & Mesos which reduced deployment risks.
- Created environments in Rancher and it has built-in API. Performed C I using CI Tools for CI builds. Deployed Docker Container into servers using Rancher Tool. Rancher will deploy Docker container into UAT/DEV server.
- Used Ansible playbooks to setup Continuous Delivery (CD) pipeline. This primarily consists of a Jenkins and Sonar server, the infrastructure to run these packages and various supporting software components such as Maven.
- Wrote multiple Ansible playbooks to manage configurations, deployment to remote machines and to sequence multi-tier roll-outs that interact with the load balancers and monitoring the servers.
- Written multiple Ansible handlers that triggers dealing with running multiple tasks and implemented Ansible modules in multiple languages like Perl, Bash and executed on remote machines.
- Implemented automation with Vagrant, Chef on AWS for application testing, deployment, and development. Prepared documentation describing the configuration state of each item that was under CM control.
- Installed Workstation, Bootstrapped Nodes, Wrote Recipes, Cookbooks & uploaded them to Chef-server, Managed On-site OS/Applications/Services/Packages using Chef as well as AWS for EC2/S3 & ELB with Chef Cookbooks.
- Worked on using Chef Attributes, Chef Templates, Chef Recipes, and Chef Files for managing the configurations across various nodes using RUBY.
- Strong experience utilizing Jenkins for enterprise scale infrastructure configuration and application deployments - checking out code from GIT and use Maven to build war/ear artifacts.
- Developed GIT hooks for various local and remote repositories & for code commit functionality. Wrote new plugins in Nagios to monitor resources & hardware & Used ELK stack for monitoring apps servers for debugging & logging.
- Installed, configured & maintained web servers like HTTP, Tomcat & Web-Sphere Application Server on Red Hat Linux. Used Remedy, Bugzilla & JIRA defect tracking tools for tracking defects & changes in change management.
- Managed Maven project dependencies by creating parent-child relationships between projects. Implemented Continuous Integration and Continuous Deployment using Jenkins with build tools Maven, Ant, and Gradle.
Environment: Linux, Jenkins, Mesos, Chef, Puppet, Svn, GIT, AWS, Docker, Tomcat Apache, Vagrant, Ant, Gradle, Python, Agile, Rally, Rancher, Maven, CoreOs, Remedy, Bugzilla, Jira, Nagios, Mongo DB.
AWS & DevOps Engineer
Confidential, Merrill, WI
Responsibilities:
- Gave users access to the AWS server with the right permission and also ensure that our sudoers file has the proper permission and also give sudoers permission to specific users using the puppet master server.
- Familiarized with AWS CLI, Serverless (Lambda), and APIs and with operations like backups, restore and IAM, also created Cloud Infrastructure using AWS Cloud Formation Templates (CFT).
- Utilized CM Tool Chef & created Chef Cookbooks using recipes to automate system operations. Created Chef Cookbooks to deploy new software and plugins as well as manage deployments the production Jenkins server.
- Installed and configured an automated tool Puppet that included the installation and configuration of the Puppetmaster, agent nodes, and an admin control workstation.
- Built a completely automated and secure deployment of two-factor authentication Open VPN for customers and administrators to log in to the environment using Puppet modules for VPN.
- Deployed and monitored scalable infrastructure on AWS & configuration management using Puppet, also worked on Installation and configure Mongo DB Cluster nodes on different AWS EC2 instances.
- Involved in writing Maven’s pom files to establish the code quality tools integration. Wrote many pom.xml files & performed release with the Maven release plugin, Mavenization of Java projects and managing Maven repositories.
- Implementing a Continuous Delivery framework using Jenkins, Maven in multiple environments. Coordinated developers with establishing and applying appropriate branching, labeling/naming conventions using GIT SCM.
- User, Group creation, monitoring and maintaining a log of system status/health using Linux commands and Nagios system monitor and Used JIRA to track issues and Change Management.
- Worked on Tomcat, JBOSS, and Web Logic and Web-Sphere Application servers for deployments.
Environment: Agile, AWS, GIT, Jenkins, Maven, Chef, Puppet, Web Logic, TOMCAT, Perl Scripts, XML, UNIX, JIRA, Web Sphere, Nagios.
Build and Release Engineer
Confidential
Responsibilities:
- Configured and maintained Apache web server from open source with Java and Tomcat, handled different development teams and a number of simultaneous software releases.
- Installed and configured Jenkins for Automating Deployments and providing an automation solution also Integrated GIT into Jenkins to automate the code check-out process & used Jenkins for automating Builds & Deployments.
- Automating the regular tasks in Subversion and streamlining the process of access to SVN. Migrated Projects from SVN to GIT. Used both GIT and Bit-bucket source control systems to manage code.
- Developed build and deployment scripts using ANT and MAVEN as build tools, while implementing the required modifications in the ANT Script to perform build operations and Jenkins to move from one environment to other.
- Experience working with Puppet Enterprise and Puppet Open Source. Installed, configured, upgraded and managed Puppetmaster, agents & Databases & Dealt JIRA as ticket tracking and workflow tool.
- Integration of Puppet with Apache and developed load testing and monitoring suites in Python.
Environment: SVN, GIT, Ant, Jenkins, Linux, Maven, Java, Puppet, Python, Test Manager, Apache Tomcat.
Linux Administrator
Confidential
Responsibilities:
- Installed, Configured, Upgraded and administered CentOS and Ubuntu on remote and desktop servers.
- Created and modified users and groups using SUDO permissions. Configured and connected to SSH through SSH clients like Putty. Used LVM on Linux to create volumes with layouts like RAID.
- Jumpstart & Kick-start OS integration, DDNS, DHCP, SMTP, Samba, NFS, FTP, SSH, LDAP integration.
- Creation and administration of virtual machines using VMware and Virtual Box.
- Performed Linux System Administration routines, a swap partition, and file system changes, system booting and recovery. Production support of Apache, PHP, MYSQL installation, configuration, management, and troubleshooting, also worked with IT security team to handle the responsibility of firewall administration.
Environment: Redhat 5/6, VMware Workstation, Virtual Box, CentOS 6/6.5, VMware vSphere 4.0, VMware ESX 3.5.0.