We provide IT Staff Augmentation Services!

Devops Engineer Resume

4.00/5 (Submit Your Rating)

Laredo, TX

SUMMARY:

  • IT professional with 7+ years of experience as DevOps/System Engineer with detailed technical knowledge and hands - on experience in Build & Release management, Configuration management, Automation, and Application migration.
  • Familiar with core AWS services and experience with most layers of AWS offerings and integration, and migration of existing applications into virtualized hosting environments.
  • Proficient in DevOps methodologies and production deployment which include Compiling, Packaging, and Deploying application configurations.
  • Good understanding of Software Configuration Management in Scrum and Agile methodologies.
  • Familiarity with scripting language Shell and Python.
  • Development and configuration experience with software provisioning tools like Chef and Ansible.
  • In-depth knowledge in creating Jenkins CI pipelines and good experience in automating deployment pipelines.
  • Experience with Ansible Tower to manage multiple Nodes and Inventory for different environments.
  • Experience in Cloud automation using Amazon Web Services (AWS) Cloud Formation templates.
  • Adept in Automating, Configuring, and Deploying instances on AWS cloud environments and Data centers. Familiar with EC2, Elastic Search, and managing security groups on AWS.
  • Proficient in building of deployment artifacts such as war & ear from source code using Maven.
  • Used GIT for branching, tagging, and merging.
  • Skilled in monitoring servers using Nagios.
  • Knowledge on Container management using Docker to create images.
  • Highly skilled in automating the installation, deployment, and maintenance of Middleware Application Servers to Red Hat Enterprise Linux (RHEL) development.
  • Managed infrastructure resources in cloud architecture in close coordination with various functional teams.
  • Experienced in project analysis, gathering user requirements, and technical design.
  • Exceptional communication, interpersonal, and managerial skills.

TECHNICAL SKILLS:

Build Tools: Maven, Jenkins, Docker, Visual Studio

Programming/Scripting Languages: Shell, Python, HTML

Web/App Servers: Weblogic, Apache Tomcat, MS-IIS

Cloud Tools: Open stack, AWS

Bug Tracking Tools: Bugzilla, JIRA

Configuration Management Tools: Chef, Ansible

Database Experience: My SQL, Oracle

Versioning Tools: Subversion (SVN), Git

Operating Systems: Windows, Linux Red Hat/Ubuntu, Mac

PROFESSIONAL EXPERIENCE:

DevOps Engineer

Confidential, Laredo, TX

Responsibilities:

  • Responsible for defining branching & merging strategy, check-in policies, improving code quality, defining backup and archival plans.
  • Branching, tagging, and maintaining the versions across the environments using Git on Linux and Windows platforms.
  • Use Jenkins to automate the build process.
  • Implement a Continuous Delivery framework using Jenkins and Maven in Linux environment.
  • Build CI/CD pipeline and manage the infrastructure as code using Ansible.
  • Use Ansible Playbooks to setup Continuous Delivery Pipeline. Work with the product teams to improve documentation of Ansible development environments.
  • Work towards migrating code from SVN to Git repo (stash/bitbucket), clean the Git repo (purging files).
  • Manage the Maven Repository using Nexus and use the same to share the snapshots and releases of internal projects.
  • Use JIRA as a Change Management/ Work Management/ SCRUM Agile Tool.

Environment: Maven, Chef, Git, Jenkins, Nagios, Tomcat, Shell, Nexus, JIRA

AWS/DevOps Engineer

Confidential

Responsibilities:

  • Worked for DevOps platform team responsible for specialization areas related to Chef for Cloud Automation.
  • Designed EC2 instance architecture to meet high availability application architecture and security parameters.
  • Implemented rapid-provisioning and life-cycle management for Linux using Amazon EC2 and Chef.
  • Designed highly available, cost effective and fault tolerant systems using multiple EC2 instances.
  • Automated the builds and deployment of JAVA projects using Maven and Jenkins.
  • Used Shell scripts to automate the deployment process.
  • Integrated Build Process through Jenkins to SCM tools like GitHub.
  • Automated continuous Build and Deploy Scripts for Jenkins Continuous Integration tool.
  • Wrote Maven scripts to automate the build process.
  • Hands-on experience in using JIRA for project management.
  • Installed Chef Server and clients to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Production).
  • Created Snapshots and Amazon Machine Images (AMIs) of the instances for backup.
  • Managed users and groups using the amazon Identity and Access Management (IAM).
  • Involved in migrating physical Linux/Windows servers to AWS.

Environment: Git, Tomcat, Apache, Jenkins, Chef, Linux, JIRA, Maven, Nexus, Ubuntu, AWS, Ansible

Build & Release Engineer

Confidential

Responsibilities:

  • Interacted with supporting teams to understand client deployment requests.
  • Coordinated with the Development, Database Administration, QA, and IT Operations teams to ensure there are no resource conflicts.
  • Worked closely with Project Managers to understand a code/configuration release scope for a successful release.
  • Analyzed and resolved conflicts related to merging of source code for SVN.
  • Configured application servers (Tomcat) to deploy the code.
  • Utilized JIRA for issue reporting, status, and activity planning.
  • Integrated Maven with Jenkins for the builds as the Continuous Integration process.
  • Build Java code in different Jenkins servers as per the schedule.
  • Once the process KT is complete from development team, wrote build and deployment scripts according to SCM team standards and processes to QA and UAT environment.
  • After completion of the scripts development and process setup, executed the builds and deployments to all above environments based on weekly scheduled build calendar.

Environment: Tomcat, Apache, Jenkins, JIRA, Maven, Nexus, Ubuntu, Windows

System Administrator

Confidential

Responsibilities:

  • Built and supported RHEL 6.4, 6, 5.4, Ubuntu, and Solaris servers for new and existing projects through standalone and network installation.
  • Configured RHEL servers, including creating configuration menu and scripts to make the process more efficient and reproducible.
  • Interacted with business users for gathering the requirements for on boarding the applications to Citrix Servers.
  • Upgraded Linux Kernel using YUM.
  • Configured, imaged, deployed, and integrated new equipment into the environment.
  • Involved in working with WebSphere App server admin console for deploying applications.
  • Worked closely with developers and managers to resolve the issues that rose during the deployments to different environments.
  • Performed troubleshooting to make VMware tools run on Linux Guest OS.
  • Setup user account and group login ID's, password, password rules, and network configuration.
  • Replaced major manufacturer’s vulnerable network with robust security through joint architecture of firewall and DHCP.

Environment: Ubuntu, RHEL, Solaris, Apache Tomcat, Windows XP

We'd love your feedback!