We provide IT Staff Augmentation Services!

Unix/linux Administrator Resume

0/5 (Submit Your Rating)

Omaha, NE

Objective

  • I would like to be flourish as a Devops Engineer. I have all technical skills as well as a positive approach which will lead me to success in any deal.
  • As DevOps Engineer understands the melding of operations and development to quickly deliver code to customers.
  • Has experience with the Cloud and monitoring processes as well as DevOps development in Windows Mac and Linux systems.

SUMMARY

  • Over 7+ years of IT Experience of software configuration management SCM process, AWS, DevOps, Devops management and Linux Administrator.
  • Extensive knowledge on design and implementation of CI/CD (Continuous Integration and Continuous Delivery) Pipeline using tools like Jenkins, Puppet, Chef, GIT and Release Management.
  • Experience in system admin, server builds, installations, upgrades, troubleshooting, security, backup, recovery in Redhat Linux systems.
  • Hands - on Experience in configuration of Network architecture on AWS with VPC, Subnets, Internet gateway, NAT, Route table.
  • Extensively worked on Jenkins, Docker and Team City for continuous integration and for End-to-End automation for all build and deployments.
  • Troubleshoot the build issue during the Jenkins build process. Viewing the selected issues of web interface using Sonarqube.
  • Experienced in Automating, Configuring and deploying and in-depth Knowledge in the strategy and practical implementation of AWS Cloud-Specific technologies including EC2, EBS, S3, VPC, RDS, SES, ELB, Cloud Front, Cloud Formation, Elastic Cache, Cloud Watch, RedShift, Lambda, SNS, Dynamo DB.
  • Implemented CI/CD pipeline as code using Jenkins and Developed build and deployment scripts using MAVEN as build tools in Jenkins.
  • Migration of existing systems to AWS and using the snapshot method for the EBS volumes.
  • Utilize Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS, DB services, DynamoDB tables and EBS volumes.
  • Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2 instances, S3 buckets, Virtual Private Clouds (VPC), Elastic Load Balancers (ELB) and Relational Database Services (RDS).
  • Created and updated Chef Manifests and modules, files, and packages.
  • Automated the cloud deployments using Chef and AWS cloud formation templates.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize product configuration.
  • Converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes.
  • Implemented rapid-provisioning and lifecycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Bash scripts.
  • Configured Ansible to manage AWS environments and automate the build process for core AMIs used by all application deployments including Auto scaling, and Cloud formation scripts.
  • Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
  • Amazon IAM was used to maintain the user credentials and involved in creating custom IAM policies to various groups defined within the organization.
  • Design high availability applications on AWS across availability zones and availability regions.
  • Created AWS Route53 to route traffic between different regions.
  • Created AWS Security Groups for deploying and configuring AWS EC2 instances.
  • Performed numerous server migrations on both Linux/Unix and Windows servers.
  • Migrations include moving all clients and their data, configuration settings, testing and verifying everything is correct with zero downtime.
  • Expertise in Querying RDBMS such as Oracle, MY SQL and SQL Server.
  • Worked with different NoSQL databases like MongoDB and HBase.
  • Created AWSEC2 Linux instances and bash scripts to run post processing. Used Jenkins with Ansible playbooks to run the deployment process
  • Sound knowledge of RDBMS concepts and extensively worked with Oracle 10g/9i, PL/SQL, SQL Server & DB2.
  • Used scripting languages like Python, Ruby, Perl, and Bash.
  • Extensive experience in all monitoring service with tools of Nagios, ELK, Splunk.
  • Experience in configuring and deploying Web Applications using Tomcat and Apache.
  • Setup of Virtual Private Cloud (VPC), Network ACLs, Security Groups and route tables across Amazon Web Services.
  • Experienced working with various IDEs including Eclipse, NetBeans.
  • Proficient in web technologies like HTML, CSS, XHTML and XML.
  • Good command over UNIX, Linux and Windows operating systems.

TECHNICAL SKILLS

Operating System: UNIX, LINUX, Mac OS.

CI/CD Tools: Jenkins, Bamboo.

Scripting Languages: UNIX Shell scripting, Perl scripting, Bash.

Build Tools: MAVEN, Make, ANT.

Web Technologies: Servlets, JDBC, JSP, XML, JSON.

Bug Tracking Tools: JIRA, Rally.

Web/ Application Servers: Apache Tomcat, JBOSS, WebSphere, Web logic.

Programming Languages: C, C++, Ruby, Perl scripting, Python, Shell scripting.

RDBMS: Oracle, SQL SERVER, MY SQL.

SCM Tools: Git, Subversion 1.5&1.6, Clear Case.

SDLC: Agile, Scrum, Waterfall Methodologies

Virtualization: Amazon Web Services, VMware Workstation, Docker.

Monitoring Tools: Nagios, Splunk.

Ticketing Tools: JIRA.

PROFESSIONAL EXPERIENCE

Confidential, Tampa, FL

Cloud DevOps Engineer

Responsibilities:

  • Integrated Git hub web hooks into Jenkins to automate the code check-out process.
  • Implemented Disaster recovery solutions for components/services in AWS - RDS (mysql), S3, route53 records, RabbitMQ, PostgreSQL.
  • Worked on creating Event triggers on S3 whenever a particular file is uploaded or placed into an AWS S3 bucket.
  • Attend and update risks to Change & Release board meetings.
  • Identify the automation opportunities from the day to operations. Automate the tasks that can be automated by helping developers. Documented the processes in confluence.
  • Prepare the metrics and analyze the work and identify the improvement areas.
  • Responsible for versioning the source code, releasing binary files and tagging on source files and release files.
  • Dealt with various merging conflicts and pushes appropriate code into GitHub repository.
  • Administered Jenkins continuous integration server installation and configuration to automate application packaging and deployments.
  • Managing users and groups using the AWS's Identity and Access Management (IAM).
  • Performed application server builds in EC2environment and monitoring them using CloudWatch.
  • Creating VPC and bringing instances within based on the requirement.
  • Creating public and private subnets within the VPC and attaching them to the EC2 instances based on the requirement.
  • Setting up private networks and sub-networks using Virtual Private Cloud (VPC) and creating security groups to associate them with the networks.
  • Configured replication and high availability for Postgres and MongoDB instances.
  • Built DNS system in EC2 and managed all the DNS related tasks.
  • Creating snapshots and AWS Machine Images (AMIs) of the instances for backup and creating clone instances.
  • Create, maintain and developed Jenkins and Bitbucket accounts and teams.
  • Configured Elastic Load Balancers with EC2autoscaling groups.
  • Utilize EBS to store persistent data and mitigate failure by using snapshots.
  • Designed AWS CloudFormation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Created new Chef Cookbooks and updated existing ones to automate deployments.
  • Created Docker images from scratch and customized and modified base images from existing environment configurations and maintaining the image repo for development teams.
  • Prototyped multiple applications including: automated testing with Selenium, Android JS wrapper, data streaming with Kinesis / Elasticsearch.
  • Worked on various Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Deploying Docker images on Kubernetes.
  • Extensively worked with various scripting languages like Bash, Shell and Python.
  • Branching, Tagging, Release Activities on Version Control Tools: SVN, GitHub.
  • Created and configure jobs, script builder, custom command builder, agents in Bamboo.
  • Helping production teams host their application on Kubernetes.
  • Implemented a production ready, load balanced, highly available, fault tolerant, auto scaling Kubernetes AWS infrastructure and microservice container orchestration

Environment: AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), Git version Control, Kubernetes, VPC, AWS EC2, S3, Route53, EBS, Kinesis, IAM, SQL, MySQL, ELB, Cloud watch, CloudFormation, Docker, Jira, Bit Bucket, Bamboo, AWS CLI,GCP, AWS Auto Scaling, Unix/Linux, Shell scripting, Cucumber, Redshift, Ant, Jenkins, Jira.

Confidential, Denver, CO

Devops Engineer

Responsibilities:

  • Developed and supported the Software Release Management and procedures.
  • Experienced in Configured in CI/CD pipeline using the Chef and Jenkins
  • Created new Chef Cookbooks and updated existing ones to automate deployments.
  • Managed servers on the AWS Web Services platform instances using Chef.
  • Implemented GIT branching and merging operations for Java Source Code.
  • Setup different environments for build, (Development, Test, Pre-production and Production)
  • Worked with Development Team Leads and testing teams to establish a build schedule, execute the builds and troubleshoot build failures, if any.
  • Coordinated with the Development Teams to receive the correct versions of re-usable and dependent components and with Environment team for issuing/installing successful builds.
  • Created Release Branches for Parallel development. Involved in creating new elements in VOB's.
  • Configurations, setup and building of interfaces and modifying the flow to give the opportunity for re-use scalability and functionality.
  • Automated the build and release management process including monitoring changes between releases.
  • Developed utilities for developers to check the checkouts, elements modified based on project and branch.
  • Developed Data Streaming applications using Apache Spark & JAVA
  • Assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems.
  • Minimize and harden Microservices and public-facing API gateway attack surface.
  • Analyzed the builds using the SonarQube and IDE plugins.
  • Created GIT configuration record for builds using derived objects generated during build audit process.
  • Responsible for building and releasing packages for testing.
  • Deployed the Java applications into web application servers like Apache Tomcat.
  • Executed user administration and maintenance tasks including creating users and groups, reports and queries.
  • Installation and configuration of application and web servers like Apache Camel, Nginx, JBOSS A-MQ, Web Sphere, Web Logic and deployed several applications on these servers.
  • Knowledge with IAM to manage the users and groups using IAM by assigning individual policies and roles to each users and group as per requirements
  • Creating network architecture on AWS VPC, subnets, Internet Gateway, Route Table and NAT Setup.
  • Knowledge with Topic / Subscription based notification routing via SNS service Integrated developer work code using GIT version control system.
  • Expert in User Management and Plugin Management for Jenkins.
  • Used Remedy as a ticketing tool in the project.
  • Performed deployments to machines in Amazon Cloud.
  • Experienced in using AWS cloud Formation and Puppet together to automate the entire deployment and management process, from AWS resources through the application artifacts.

Environment: Jenkins, GIT, Perl Scripts, Shell Scripts, chef, Remedy, Tomcat/JBoss, Ant

Confidential, Omaha, NE

Devops Engineer

Responsibilities:

  • Expertise in GIT Version control.
  • Used Subversion as version Control for maintaining the versions.
  • Created GIT configuration record for builds using derived objects generated during build audit process.
  • Used MAVEN to automate the build process.
  • Configured and automated the Jenkins Build jobs for Continuous Integration.
  • Automated the builds using Jenkins/Hudson to single click.
  • Created shell scripts and updated the scripts as per the requirement.
  • Developed scripts for inbound and outbound of the data on servers.
  • Used Apache Tomcat as application server for deploying the artifacts.
  • Generated keys using keygen and also configured SFTP and FTP.
  • Monitored servers using HP Open View monitoring tool.
  • Developed UNIX and Perl Scripts for the purpose of manual deployment of the code to the different environments.
  • Build server deployment on Cloud (EC2) servers with help of Devops tools like Puppet.
  • Designed and Implemented fully automated server build management, monitoring and deployment by utilizing puppet.
  • Automated Linux Production Server setup using puppet scripts. Used these scripts to replicate production build environments on a local dev boxes using vagrant and virtual box.
  • Worked with API’s like AWS API for creating and managing Amazon cloud instances using puppet code and used puppet for provisioning.
  • Used Puppet to automate Configuration management & Applications.
  • Installation and Configuration management toll puppet across RHEL Environment.
  • Used Puppet to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages.
  • Docker container configuration, activation, handling live webhosting & troubleshooting.
  • Developed a strategic plan to carry out the integration of VMWare Workspace portal and AirWatch App store that would provide value to our end users.
  • Created deployment request tickets in Remedy for the deploying the code to Production.
  • Attended the Minor/Major Event change control meetings to get necessary approvals for the deployment request.
  • Used Perl/PowerShell Scripting to automate build and deployment Process.
  • Executed the DB Scripts (DML’s) which have dependencies on the code on Oracle DB.
  • Documented the deployment process (Migration Doc) of code to production.

Environment: GIT, Maven, Docker, Tomcat, UNIX & Perl scripts, JIRA, AWS, Shell scripts, Jenkins, Hudson, Puppet, Python, Remedy, VMware, PowerShell scripting, RHEL, Perl scripts, Oracle DB.

Confidential, San Dimas,CA

SCM Build & Release Engineer

Responsibilities:

  • Provided configuration management expertise to all software development projects.
  • Implementing new projects builds framework using Jenkins & maven as build framework tools.
  • Developed custom Ansible playbooks and integrated in Jenkins post configuration for setting up the automated build pipeline for GIT repository projects.
  • Involved in the Branching Strategy, thereby creating different branches in the existing workflow process.
  • Experience with cluster computing and data processing platforms such as Apache Spark, Kafka, and Hadoop is
  • Successfully administrated Subversion and Jenkins.
  • Automated deployment of builds to different environments using Jenkins.

Confidential

Unix/Linux Administrator

Responsibilities:

  • Worked on Applying patches, installed monitoring tools, and upgradedBIOSon HPC Clusters.
  • Scheduled users to performHigh Performance Computingactivities on the Linux cluster.
  • Created users and groups and assigned them appropriate quotas and ACLs as per company requirement.
  • Experience managing and tuningMySQLand writing SQL scripts.
  • Identified and solved any issues or errors.
  • Installed and configuredNagiosmonitoring tool to manage infrastructure.
  • Applied patches and supportedLinux Servers with Oracle Database servers.
  • Worked onKernel tuningand Kernel patching.
  • Monitored System Performance, Tuned and optimized systems for better performance.
  • Managed Disk usingLVM, resized disk space when required. Managed disk space fromNetApp filers
  • Setup NTP server and synchronized clients withNTP server.
  • Troubleshoot application problems by diagnosing issues.
  • Provided 24/7-support coverage, pager support and weekend support.

Environment: RHEL (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!