We provide IT Staff Augmentation Services!

Cloud, Devops & Linux Engineer Resume

4.00/5 (Submit Your Rating)

Redwood City, CaliforniA

PROFESSIONAL SUMMARY:

  • A strong leader around 3 - year experience as a DevOps Engineer, Build/Release Engineer in the areas of Development, Continuous Integration (CI), Continuous Delivery (CD) and Red Hat Linux infrastructure administrator, strong background in various flavors of UNIX, Linux, results driven team player recognized for capacity to work autonomously, as well as collaboratively with all levels of support staff and management.
  • Solutions focused Cloud Administrator with comprehensive and progressive experience, proven record of optimizing efficiency and profitability through value added systems, and a great team player demonstrating high-levels of accuracy through demonstrated track record of researching and analyzing complex operational issues and generating creative and viable solutions.

TECHNICAL SKILLS:

Configuration management tools: Chef and Ansible.

Continuous Integration/Continuous Deployment tool: Jenkins

Programming Language: Shell Scripting, Bash, Core Java and basics of python.

Containerization tool: Dockers

Monitoring tools: Thousand eyes, Cloud watch dog, Kibana, Prometheus, Kafka, zookeeper.

Cloud: Oracle cloud (SWIFT), AWS.

Build tools: Maven

Version control tools: Git, GitHub

EXPERIENCE:

Confidential, Redwood city, California

Cloud, Devops & Linux Engineer

Responsibilities:

  • Part of production support for trouble shooting the various customers problems.
  • Responsible for upgrading and patching the servers on all the oracle data centers for every version.
  • Responsible for upgrading the data centers in oracle cloud by using chef, Docker, ansible on bulk servers by using expect script.
  • Responsible for upgrading the chef-zero version on all the data centers.
  • Responsible for installing the operate system (rhel6, and rhel7 on all the servers by using pxe booting.
  • Responsible for installing the SWIFT software on all the storage nodes.
  • Responsible for creating the CR (change request) for every upgrade.
  • Responsible for copying the artifacts for every upgrade to PXE and Docker registry servers depending upon the type of data centers enso or non -enso .
  • Trouble shooting the customer problems and finding the root cause analysis.
  • Setup monitoring tools like Cloudem (oracle tool), Thousand eyes and Cloud watch dog for monitoring all the internal services in oracle cloud, Network packets utilization, load balancers.
  • A strong knowledge on REST api like curl commands like GET, PUT, POST and DELETE commands.
  • Worked on Docker hub, writing Docker files, Building Docker images and handling multiple images primarily for middleware installations and domain configurations.
  • Knowledge on various components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Experience with Chef Data bags, Ohai plugin, chef super market, provisioning concepts and all various cookbook components and cookbook authoring workflows like attributes, definitions, files, libraries, recipes, resources and templates.
  • Experience with Chef Data bags, Ohai plugin, chef super market, provisioning concepts and all various cookbook components and cookbook authoring workflows like attributes, definitions, files, libraries, recipes, resources and templates.
  • Extensive experience in build tools like, Maven and having knowledge on Ant.
  • Created Chef Cookbooks using multiple recipes to automate system operations.
  • Responsible in keeping the chef repository synchronized with the version source control and using Knife to upload items from the chef-repo to the chef server.
  • Responsible in interacting with the nodes, required for performing a bootstrap operation.
  • Research and recommend innovative, and where possible, basic automated approaches for system administration tasks. Identify approaches that leverage resources and provide economies of scale.
  • Maintain operational, configuration, or other procedures.
  • Perform periodic performance reporting to support capacity planning.
  • Working with Object storage servers, involves the engineer to login into the console and restart the server & pull logs to check the error messages.
  • Working on issues like load over, host unreachable, disk replacements and IOM module replacements, disk space, etc.
  • Collection of logs, graphs and other information as per SOP for Root Cause Analysis (RCA).
  • Being part of the client’s meetings, huddle call, SOP transition, deployment.
  • Working with different teams like system administrators, network, testing, developers and third-party teams.
  • Dealing with hardware, network, LAN, WAN, FIREWALL issues and raising tickets with the vendors.
  • Follow up with Vendors - ISP, hardware and software whenever required & resolve issues by minimizing downtimes.
  • Maintaining records of alerts triggered daily and attending daily huddle call with Client to discuss alerts triggered for a time frame of 24hrs.
  • Preparing and suggesting changes to documentations (SOP’s) on server real-time issues.
  • Training new hires about the process, SLA, escalation and triaging.

Linux/Build and Release Engineer

Confidential

Responsibilities:

  • Developed build using ANT and MAVEN as build tools and used CI tools to kick off the builds move from one environment to other environments.
  • Implemented tools for software builds, patch creation, source control, and release tracking and reporting on UNIX platform.
  • Used Jenkins to integrate different tools and technologies to automate the build and deployment process.
  • Performed clean builds as per the schedule published for a given release.
  • Perform Builds in Development and Testing environments where Maven Scripts are used to generate build packages for Development Environments and Build Management tool called Continuum is used for placing Maven Snapshot builds.
  • Created Automated Deployment using Jenkins.
  • Responsible for Continuous Integration environments like Jenkins, Nexus, Sonar.
  • Integrated GIT into Jenkins to automate the code checkout process.
  • Preparing Run Books for On-Call to resolve monitoring alerts.
  • Setup the Hudson as continuous Integration tool to integrate the Java project.
  • Written python and Bash scripts to perform deploys dynamic content to tomcat Webserver and WebSphere App Servers.
  • Familiar and experienced with Agile Scrum development.
  • Involved in the release cycle of the product which involves environments like Development, QA, UAT and Production.
  • Performed day-to- day admin activities like creating and managing Build, deploy activities, and improving the release process.
  • Responsible for the development and maintenance of processes and associated scripts/tools for automated build, testing and deployment of the products to various developments.
  • Configured Hudson/Jenkins for doing the build in all the non-production and production environments.
  • Experienced with managing some build processes using Team city in pre-prod development environment.
  • Responsible for the Plugin Management, User Management, Build/Deploy Pipeline Setup, and End-End Job Setup of all the projects.
  • Used GIT as Version Control System for two applications. Managed development streams and integration streams.
  • Used Perforce for Software Configuration management and maintaining versions of the Symantec’s Website code.
  • Develop and maintain ANT (build.xml) and Maven (pom.xml) scripts.
  • The entire process of Build, Release and deployment was automated using Ant, Shell scripting and Cruise Control.
  • Responsible for Branching and merging the code as per the schedule.
  • Configured Bamboo for doing the build in all the non-production and production environments.
  • Used Linux Logical Volume Manger (LVM) to manage drives.
  • Performed host security on servers and hardening to change sshd config file to disable root access Worked as an on-site coordinator to manage work between onsite and offshore teams.
  • Performed packages update on servers.
  • Implemented network communications on servers.
  • Implementation and experience with controlling user permission via sudoers.
  • Administration of CLI-only network environments, using such tools as SSH, SCP, SFTP etc.
  • Performed log administration to detect system errors.
  • Experience with datacenter automation architecture or implementation.
  • Participate in on-call rotation and work to resolve critical issues 24/7.

We'd love your feedback!