We provide IT Staff Augmentation Services!

Sr. Devops Engineer/aws Engineer Resume

4.00/5 (Submit Your Rating)

Fargo, ND

SUMMARY:

  • 9+ years of extensive work experience in implementing DevOPS practices, building continuous integration or deployment pipelines, Configuration Management, Infrastructure monitoring and Unix/Linux Systems Administration.
  • Extensively worked on AWS Cloud platform and its services EC2, EC2 Container Service(ECS), Amazon Machine Images (AMI), Relational Database Service(RDS), Elastic Bean Stalk(EBS), Cloud Watch, Cloud Formation, CloudFront, Identity and Access Management(IAM) and S3.
  • Experience with Server Automation and Configuration Management using Puppet, Ansible, and Chef.
  • Expertise in Version Control tools like GIT with GitHub, Subversion (SVN), CVS and TFS in both Linux and Windows platforms.
  • Strong knowledge on source control concepts like Branches, Merges and Tags.
  • Extensively worked on Continuous Integration (CI) and Continuous Deployment (CD) pipelines and workflow integration for automated builds using Hudson/Jenkins and Bamboo.
  • Experienced in build tools like Maven, Ant and Gradle for building the deployable artifacts from source code.
  • Expertise in using Repository Managers like Nexus and Artifactory to store the Artifacts.
  • Good Experience on container based environments using Docker and Amazon ECS.
  • Strong Experience on writing Puppet’s manifest and Ansible’s playbooks and to automate the environment provisioning, Middleware Infrastructure Installations.
  • Expertise in using log monitoring tool like Splunk and Nagios.
  • Experience in configuring grayLog and Dynatrace solutions for availability, application log, network and performance monitoring.
  • Worked on various ticketing tools include Jira, Bugzilla, Remedy and Service Now.
  • Good Experienced in application deployment and configuring on web application servers like Apache Tomcat, JBoss, IBM WebSphere and Oracle Web logic.
  • Proficient in scripting for build automations which include Perl, Bash Shell, Python.
  • Strong Experience on installing and configuring software packages like Jenkins, Puppet, Docker, Git, Nagios, MySQL, Tomcat, JBoss Application and Apache HTTP server.
  • Good Knowledge on configuration management using Chef’s cookbooks
  • Extensively Worked on RHEL, Ubuntu and CentOS Linux on physical and virtual machines.
  • Expertise in volume management using Logical Volume Manager (LVM) and SAN storage for RHEL/SuSE, Ubuntu and Solaris.
  • Very good experience in Package Management (RPM and YUM), User and Group management and software RAID solutions in Red Hat Linux.
  • Expert in installation and configuration of network services such as DNS, DHCP, NFS, FTP and SAMBA on Red hat Linux.
  • Excellent knowledge in implementation, analysis, troubleshooting and documentation of LAN/WAN network systems.

TECHNICAL SKILLS:

Operating System: Windows XP/7/10/2003 Server, RHEL (5.x,6.x,7.x), Cent OS (6.x, 5.x), Ubuntu (12.04.x, 16.04.x), Sun Solaris.

AWS: AWS EC2, ECS with Docker, RDS, S3, Cloud Watch, Cloud Front, AMI.

Configuration Management: Chef, Puppet, Ansible.

Monitoring tools: Splunk, Nagios, Cloud Watch, Tripwire, grayLog, Dynatrace.

CI Tools: Hudson/Jenkins 2.7, Bamboo 5.X, AWS Code Pipeline.

Build Tools: Ant 1.x, Maven 3.X, Gradle 4. X.

Repositories: Sonatype Nexus, Artifactory.

Version Control Tools: Subversion(SVN), GIT, CVS, TFS

Ticketing Tools: JIRA, Bug Zilla, BMC Remedy, Service Now

Application Servers: Apache HTTP Server (2.2, 2.4), Nginx (1.x), Tomcat 7/8, Oracle Web Logic (10.3.x), IBM WebSphere (8.x), Redhat JBoss 6/7.

Programming and Scripting Languages: C, C++, Java, Bash Shell, Perl, Python.

Databases: MY SQL 5.0, Oracle (10g, 11g), Microsoft SQL SERVER

Knowledge on: Oracle Virtual Box, HTML, CSS, Java Script, Putty, Winscp, Filezilla, Eclipse.

PROFESSIONAL EXPERIENCE:

Confidential, Fargo, ND

Sr. DevOps Engineer/AWS Engineer

Responsibilities:

  • Responsible for implementing server configurations using puppet
  • Responsible for writing Puppet manifests to install packages and running services over the environment having number of servers.
  • Configuring and Managing Nagios for network and server monitoring.
  • Responsible for integrating Nagios with Service Now platform.
  • Extensively working on CI and CD process by automating build on time basis using Jenkins.
  • Responsible for the Jenkins Plugin Management, User Management and End - End build and deploy setup.
  • Scheduled Jenkins jobs by integrating Subversion, Maven and Nexus for the automated builds using Jenkins Project implementation .
  • Responsible for Software Configuration Management on Subversion (Branches creation, code merges, tagging).
  • Responsible for implementing Docker technologies to run the microservices applications.
  • Working on Docker for building and pushing the images in various environments.
  • Responsible for migrating infrastructure to AWS cloud.
  • Involved in setting up VPC network, Subnets and security groups.
  • Configuring the Security groups inbound and outbound rules according to the requirements.
  • Creating user and group accounts and allowing access using IAM
  • Responsible for Managing AWS services EC2, S3, VPC, Cloud watch, Cloud Formation, Route 53.
  • Responsible for RedHat Linux upgrades and patch installation.
  • Responsible for writing shell scripts for automating various tasks.
  • Responsible for working with development and QA team on load testing (checking Load Balancer statistics, CPU & Memory usage)
  • Responsible for working with dev team to automate application deployments on Tomcat & JBoss application servers.
  • Responsible for working with dev team on required ports and traffic requirements.
  • Responsible for configuring Splunk solution for application log monitoring and user management on Splunk.
  • Responsible for configuring Tripwire solution for intruder detection
  • Create documentation for Puppet best practices to be used by system admins as a guide to Puppet Automation.

Environment: RHEL 6.x,7.1, Jenkins, Docker, Nagios, Puppet, Subversion, AWS (EC2, VPC, IAM, S3, cloud formation, cloud watch and Route53), ANT, Maven, JBoss 6/7, Apache Tomcat, Python, Bash scripting, Service Now, MySQL, Oracle Database, BMC Smarts, Tripwire, Splunk.

Confidential,Atlanta,GA

Devops Engineer

Responsibilities:
  • Responsible for building AWS infrastructure for applications.
  • Created Master-Slave architecture on Jenkins and performed automated builds and deployments.
  • Responsible for implementing continuous integration using AWS, Gitlab, Jenkins, Ant, Maven and Nexus for multiple applications.
  • Implemented CD pipeline to dev, test, stage and production environments for proper functioning.
  • Responsible for configuring and managing Dynatrace application.
  • Responsible for implementing availability and performance monitoring using Dynatrace
  • Involved in Implementing Docker container technologies for existing applications
  • Responsible for containerizing applications using docker files and maintaining docker images
  • Involved in building configuration management with Ansible server infrastructure with load balancer.
  • Automated all the Systems administration tasks with Ansible playbooks
  • Developed various Ansible playbooks to configure, deploy and maintain application on existing and spinning up new instances.
  • Responsible for automating deployments on Tomcat and JBoss application servers by writing shell scripts, Ansible playbooks.
  • Responsible for creating code branches, merge and tags working with development on conflicts.
  • Used Python and Bash scripting for the automation of different tasks in production environment.
  • Responsible for creating EC2 instances with Redhat and AMI images.
  • Worked on complete cycle on migrating physical and virtual machines to AWS cloud and test it.
  • Involved in implementing grayLog monitoring solution for application and network monitoring.

Environment: RHEL, AMI, AWS EC2, Docker, Gitlab, Ansible, Dynatrace, Jenkins, ANT, Maven, Nexus, Tomcat, JBoss, graylog, Python, Bash.

Confidential

Unix/Linux Administrator

Responsibilities:
  • Responsible for installing and configuring CentOS and Solaris platforms.
  • Responsible for software configuration management using SVN, Hudson and JIRA tools
  • Worked on logical volume management (LVM) by adding external disks from SAN storage.
  • Responsible for User and Group Management
  • Responsible for providing Privileged Password Management access to accounts in Solaris 10, Linux and windows servers.
  • Installed and configured subversion on both Linux and windows platforms.
  • Managed all the subversion repositories for branching and tagging.
  • Worked closely with Project Managers, Developers and QA Analysts to ensure successful software build and deployment for test, staging and production environment.
  • Developed shell scripts for automating various tasks (logs cleaning, backup applications, backup database files)
  • Resolved update, merge and password authentication issues in Bamboo and JIRA .
  • Troubleshooting issues riced during the build and deployment process.
  • Worked on creating scripts for deleting the old deployed code and deploy the newly built code on application servers Tomcat and Web Sphere .

Environment: CentOS, Solaris, JIRA, Subversion, Bamboo, JIRA, Web Sphere, Tomcat, SAN, Bash Shell scripting, Java, C++.

Confidential

Unix/Linux Administrator

Responsibilities:
  • Installing and configuring Redhat Linux for FACTS and JFACTS products.
  • Worked on Web application servers and databases configurations.
  • Worked with user and groups creation with sudo permissions.
  • Worked on LVM and RAID as a part of volume management.
  • Installed multiple machines easily by using Kick start and Jumpstart installation.
  • Scheduled automatic backups every night using cronjobs.
  • Mailbox configuration on Linux.
  • Writing application start up and shutdown scripts.
  • Configuring Yum and Rpm repositories in Red hat Linux.
  • Writing and modifying shell scripts using Grep, Awk and Sed commands for day to day administration.
  • Regularly checked for updates and patches in Linux servers.
  • Regular monitor of system memory and swap space.
  • Installed and configured Apache HTTP, Apache Tomcat and JBoss on Linux production servers.
  • Modification of kernel parameters for server performance.
  • Worked with nslookup, ping, top and tcpdump for day to day server maintenance.
  • Extensively worked onSetup and configuration of LDAP servers for home directory location and authentication.

Environment: RHEL 4.x, 5.x, Kick start, Patching, Apache HTTP, Tomcat, JBoss, Putty, Winscp, C, C++, Java.

We'd love your feedback!