We provide IT Staff Augmentation Services!

Aws/ Deveops Engineer Resume

2.00/5 (Submit Your Rating)

Houston, TX

PROFESSIONAL SUMMARY:

  • Overall 8+ years of experience in IT industry as Devops Engineer with Development of application server clusters comprised of several hundred nodes. Extensive experience includes SCM, Build /Release Management, Change/Incident Management.
  • In - depth understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Experience in Linux Administration (Installation, Configuration, Tuning and Upgrades of Linux (RedHat and Oracle).
  • Responsibility for operations of ~50 monitoring servers (CentOS, RHEL), managed by Ansible/Puppet.
  • Extensively worked with Version Control Systems SVN (Subversion), GIT and IBM Rational Team Concert.
  • Having experience on virtualization technologies like vmware.
  • Extensively worked with automation tools like Jenkins, Hudson and Build Forge to implement the End to End Automation.
  • Expertise in using build tools like MAVEN and ANT for the building of deployable artifacts such as war & ear from source code.
  • Application Deployments & Environment configuration using Chef, Puppet
  • AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, CloudWatch, Cloud Trail, Cloud Formation AWS Config, Auto scalling, CloudFront, IAM, S3.
  • Worked with continuous management and integration server TeamCity.
  • Experience in integrating Unit Tests and Code Quality Analysis Tools like JUnit, Cobertura, Clover, PMD, findbugs and checkstyle.
  • Experience in using Nexus and Artifactory Repository Managers for Maven builds.
  • Administered and Implemented CI tools Hudson and Jenkins for automated builds.
  • Configured and Administered Nexus Repository Manager and JfrogArtifactory.
  • Experience writing Shell and Perl scripts to automate the deployments.
  • Experience using RPMs to effectively package the applications for product deployments
  • Experience in configuration of ApacheSOLR, RabbitMQ, Mongodb, PostgreSQL, Active Directory, NIS, NIS+, DNS, DHCP, NFS, LDAP, SAMBA, SQUID, postfix, sendmail, ftp, remote access, security management and Security trouble shooting skills.
  • Experience is using Tomcat, JBOSS, Weblogic and WebSphere Application servers for deployments.
  • Managed environments DEV, SIT, QA, UAT and PROD for various releases and designed instance strategies
  • Strong experience in implementing the monitoring solutions like Wily Instroscope, HP Site scope, Splunk, Zabbix, etc.
  • Strong ability to troubleshoot any issues generated while building, deploying and in production support.
  • Ability to work closely with teams, in order to ensure high quality and timely delivery of builds and releases. 

TECHNICAL SKILLS:

Operating Systems: Red Hat Linux 9/8/7.2/7.1/6.2 ,Suse Linux 10.x/9.x, OS/390, Sun Solaris 10/ 9/8, IBM AIX 5.3/5.2/5.1/4.3. x and Windows 2003/2000/NT Server

CI/CD/Configuration Management Tools: Jenkins, Ansible, Blade logic Server Automation, HPOO, Chef, Run deck

Languages: C, C++, JAVA, SQL, PL/SQL, PHP, Visual Basic

Monitoring Tools: IBM Tivoli Monitoring v6.2, Tivoli Performance Viewer, Wily Introscope, Splunk, HP Site scope, Zabbix

Reporting Tools: SAP Business Objects XI R2 and Oracle Hyperion EPM

Scripting Languages: Shell, Python, PERL, JYTHON, VBScript, JScript and VBA

PROFESSIONAL EXPERIENCE:

Confidential, Houston, TX

AWS/ DEVEOPS Engineer

Responsibilities:

  • Created the automated build and deployment process for application, re-engineering setup for better user experience and leading up to building a continuous integration system for all our products.
  • Implemented new projects builds framework using Jenkins & maven as build framework tools.
  • Implemented and maintained the continuous integration and deployment systems using Jenkins, Maven, Nexus, Ansible and Rundeck.
  • Implemented monitoring solutions with Splunk, HP Sitescope, and Zabbix.
  • Hands on experience in Amazon Web Services (AWS) provisioning and good knowledge of AWSservices like EC2, S3, Glacier, ELB (Load Balancers), RDS, SNS, SWF, and EBS etc. 
  • Application deployment and data migration on AWS Redshift. 
  • Using Chef to maintain the configuration. 
  • Hands on Experience with WordPress and have a good knowledge on Content Management Systems.
  • Hands on Experience with ETL tools such as snap logic, Using S3 Data pipeline to move data to AWS Redshift. 
  • Worked on Continuous Deployment / Integration / Delivery throughout the software engineering lifecycle
  • Experience with Windows and/or Linux administration, and Infrastructure management.
  • Experience with Configuration Management and Desired State (Chef, Puppet, Ansible, DSC).
  • Implemented Docker based Continues Integration and Deployment framework. 
  • Used the Application Server Admin (JBOSS/ Tomcat) to Manage the systems remotely using Puppet and using Linux.
  • Ensured appropriate quality controls and approvals were in place prior to code promotions, tracking and documenting all release changes.
  • Implemented the alert setup system for system/application performance using the Splunk and Sitescope integration.
  • Designed and developed a configuration management database using Python and MySQL to maintain and audit the everyday configuration changes.
  • PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS. 
  • Experience using HTML, XML, CSS, SQL, PHP and JavaScript libraries, such as jQuery.
  • Provided recommendations on environment standards, product leveling, performance tuning, new project consulting, and recommend-broadened usage of DevOps functionality.

Environment: Jenkins, Tomcat, Apache, Drupal, Puppet, Chef, Maven, Git, SVN, Ansible, IBM WebSphere Application Server ND 7.1.x/6.1.x, Rundeck, HPOO, HP Sitescope, Docker, Splunk, Zabbix and Open SUSE Linux.

Confidential, Bentonville, AR

Devops Engineer/ Build & Release Engineer

Responsibilities:

  • Developing automated process for builds and deployments using Jenkins, Ant, Maven, Sonatype Nexus, Shell, Python and Java.
  • Automated the installation, deployment and maintenance of Middleware Application Servers to RHEL Development and Test Environments.
  • Replaced existing manual deployment and management processes with Ansible/Chef in 5 different environments and roughly 500n servers.
  • Administered and integrated the the Version Control Systems like Subversion and Git with Jenkins.
  • Developed Ant and Maven scripts to automate the compilation, deployment and testing of Web and J2EE applications.
  • created and maintained the Jenkins jobs, including automatic generation, reporting and alerting of test and code metrics (JUnit, PMD, etc), build failures and build status indicators.
  • Developed Python and shell scripts for automation of the build and 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.

Environment: IBM WebSphere Application server 6.0/6.1/7.0, Apache 5.5, IBM Http server 6.0/6.1/7.0, RHEL 5.6, DB2, Oracle, Windows, LDAP, HTML, Java Script, XML, JSP, Servlets, Chef.

Confidential, Richardson, TX

Build & Release Engineer/ Devops Engineer

Responsibilities:

  • Release Engineer for a team that involved different development teams and multiple simultaneous software releases.
  • Developing automated process for builds and deployments using Jenkins, Ant, Maven, Sonatype Nexus, Shell, Python and Java.
  • Automated the installation, deployment and maintenance of Middleware Application Servers to RHEL Development and Test Environments.
  • Replaced existing manual deployment and management processes with Ansible/Chef in 5 different environments and roughly 500n servers.
  • Administered and integrated the the Version Control Systems like Subversion and Git with Jenkins.
  • Developed Ant and Maven scripts to automate the compilation, deployment and testing of Web and J2EE applications.
  • Created and maintained the Jenkins jobs, including automatic generation, reporting and alerting of test and code metrics (JUnit, PMD, etc), build failures and build status indicators.
  • Developed Python and shell scripts for automation of the build and 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.

Environment: Subversion (SVN), Git, Jenkins, Nexus, Maven, Chef, IBM WebSphere Application Server ND 7.1.x/6.1.x, Tomcat, RHEL.

Confidential

Build and Release Engineer

Responsibilities:

  • Linux system administration to include systems management, backup, storage management, user management and 24/7 support of Linux testing and production environment (Red Hat Enterprise Server, Cent OS, KVM and Vmware).
  • Installation and configuration of Puppet, and Nagios monitoring tool.
  • Install, configure, maintain and administer Linux operating systems and components.
  • LAMP Server Administration.
  • Diagnose and resolve problems associated with DNS, DHCP, VPN, NFS, and Apache.
  • Set up and administer user and groups accounts, setting permissions, web servers, file servers, firewalls, and Directory services with ability to diagnose basic Apache Issues.
  • Installation and administering mail using Postfix (MTA).
  • Perform system and application troubleshooting and other related issues.
  • Provide management of system process in areas like boot process, startup and system shutdown.
  • Disk management and implementation of RAID levels using parted and fdisk.
  • Setup a LAMP (Linux, Apache, MySQL, and PHP) stack to deploy MediaWiki for technical documentation amongst the team.
  • Installed, configured and maintained OpenProject ticketing system.
  • Manage PC setup and deployment for new employees using the standard hardware, images and software.
  • Perform timely workstation hardware and software upgrades as required.
  • Monitoring service Desk for the tickets assigned to the queue and process first-in first-out based on the priority.
  • Assist with onboarding new users.
  • Monitored regularly and performed troubleshooting on machine as well as tested and installed the latest software on machines.
  • Ensure each workstation has a computer, monitor, keyboard, mouse, hard drive and any additional specialized equipment.
  • Setup Institution Linux  Based lab using Redhat 6 Kickstart file, installed 20 machines from kickstart.  Conducted Advanced VMWare vSphere & ESXi 6 installation basics and Linux  Redhat & Debian training to 100+ ICT Professionals from more than 6 higher institutions in Ethiopia. 
  • Set up Puppet configuration tool to ease systems administration. 
  • Installed GIT version control to programming team, and set up wiki page and documented procedures
  • Brought about 20% reduction in recurring issues (SEV1, SEV2, SEV3 & 4) by timely responding to tickets. 
  • Configured Server reporting tools on more than 40 Windows 2008 & Red Hat Server and prevented issues 
  • Addressed and followed up timely backup of 145 Windows & Redhat Servers, and ensured risk of data loss.  

Confidential

Jr Linux Administrator

Responsibilities: 

  • System Configuration/ hardening by using IPTables, Selinux, TCP Wrapper, and turning off unnecessary services. 
  • Building, deploying and configuring LAMP stack 
  • Solid understanding of TCP/IP and multicast knowledge; Strong knowledge of SMTP, DHCP, DNS 
  • Implemented vhost directives in Apache 2 
  • Experience installing, configuring, supporting and maintaining enterprise backups in a large heterogeneous data center environment
  • Server monitoring using Nagios 
  • Implementing RAID technology using LVM on Linux.
  • Systems Security Administration and User administration using Role Based Access Control and Sudo 
  • Managing system processes and scheduling processes with Cron utility.
  • Monitored system activities and fine-tuned system parameters and configurations to optimize performance and ensure security of systems
  • Setting up network environments using TCP/IP, NIS, NFS, DNS, SNMP agents, DHCP and Proxy. 
  • Installation, maintenance and administration of Oracle and Db2 Server on Sun Servers. 
  • Set up user and group login ID's, printing parameters, network configuration, password, resolving permissions issues, user and group quota.

Environment: Solaris 2.9 / 2.10, RHEL 4.x/5.x, Centos, AS/EL 4.0, AIX 5.2, 5.3, Sun E10k, E25K, E4500, SunFire V440/880, DMX 3 & DMX4, Siteminder, SonicMQ 7.0, VxFS 4.1, VxVM 4.1, SVM

We'd love your feedback!