Devops Engineer Resume
5.00/5 (Submit Your Rating)
SUMMARY
- Around 5 years of experience in DevOps and Build & Release Management, Software Configuration activities and Deployment activities for software applications.
- Understanding teh client environment, Administrating and creating solutions usingCI/CD,GIT, Docker.
- Hands on expertise to setup, configure continuous build processes usingJenkins,GIT,SVNandMaven.
- Experience in Subversion (SVN) Administration, create Repositories, Access rules, adding Users in Version Control tool likeSVN.
- Experience in various source code management activities usingGITinvolving branching, merging strategy, daily merges and remote repository.
- Good Knowledge of Software Development Life Cycle.
- Experience in usingNexusand Artifactory Repository forMavenandAntbuilds.
- Experience in Continuous integration tools likeJenkins. Installing, configuring and administeringJenkins.
- ConfiguredGitwithJenkinsand schedule jobs using POLL SCM option.
- Configuration deployment on cloud infrastructure using playbooks, roles and ad - hoc commands usingAnsible.
- Experience in implementing configuration management tools such asPuppetandChef.
- Experience in writingPuppetmodules andchefcookbooks.
- Experience with Amazon Web services (AWS) Creating, configuring and ManagingEC2Instances.
- Experience in AutomatingAWScloud deployments.
- Experience in building and deploying web applications inApache Tomcat.
- Environment provisioning solutions usingDocker,Vagrant.
- CreatedDockercontainerizingDockerimages to test teh application.
- Experience in Shell scripting andPythonscripting.
- Experience in monitoring teh services by usingNagios.
- Experience in continuous Build and Deployments to multiple environments like Dev, QA, Performance and UAT.
- Having Good Self Learning Abilities and Problem-Solving skills.
- Adaptive to any type of work and zeal to learn new technologies.
THECHNICAL SKILLS:
Operating Systems: LINUX(Red Hat 4.x, 5.x, 6.x), Solaris 8,9,10, AIX, UNIX, and WINDOWS
Build tools: Ant,Maven
Configuration management tools: Chef,ansible,puppet
Version Control Tool: Git,GitHub, bit bucket,SVNtortoise
Databases: Dynamo db, Mongo db, MySQL, SQL Server, Oracle
Cloud Environment: AWS, azure
Scripting Languages: Yaml,python, ruby, shell, powershell
Web/Application Servers: WebSphere, Apache, Tomcat, JBOSS, WebLogic
Web Technologies: HTML, CSS, JQuery, Java Script, XML, JSON
PROFESSIONAL EXPERIENCE:
Confidential
DevOps engineer
Responsibilities:
- Designing and developing new back-end services, maintaining and expanding ourAWSinfrastructure.
- Involved in design, built, and deploy a multitude application utilizing almost all theAWSstack
- Configuring Elastic file system to multipleEC2instances.
- UtilizedAWSCLI to automate backups of ephemeral data-stores toS3 buckets,EBSand create nightly AMIs for mission critical production servers as backups.
- Managed Services likeEC2, S3 Bucket, Route53, ELB, EBS etc..
- CreatedThree tier Architecture WAF, WEB, and APPlayers usingCloudFormationtemplates
- Created and maintainedSubversion (SVN)andBitBucketrepositories, branches and tags across environments and continually build teh check-ins and pull requests from teh developer.
- Worked in development ofAnsibleplaybooks and modules to automate teh tasks usingYAMLandPythonscripts
- Installed and configuredAnsibleTower with multi-AZ configuration across multiple environments backed up byRDSfor state preservation
- ConfiguredLDAPand maintained organizations within tower to support multiple teams and maintain segregation of duties across prod and non-prod environments
- Configured call backs toAnsibletower to provision machines during auto scaling
- Involved heavily in setting up theCI/CD pipelineusingJenkins, Maven, Nexus, GitHub, Puppet,TerraformandAWS.
- Developed automation scripting inPython(core) usingPuppetto deploy and manage Java applications across LINUX servers.
- Using CloverETL migrated data toAWSRedshift.
- PerformedAWSCloud administration managing EC2 instances,S3, EBS, SESandSNSservices.
- Build, Test and deploy applications by using pivotalcloudfoundry
Confidential, NJ
Build/Release Engineer
Responsibilities:
- Extensively worked on Installation and configuration ofRedhat LINUX 5 /6, IBM AIX 5.X and Windows 03/08 Serverson large distributed environment.Primary responsibilities include Build and Deployment of teh java applications into different environments like Dev, INT and QA.
- Good understanding of teh principles and best practices of Software Configuration Management(SCM)in scrum (Agile Methodology).
- Automating teh buildprocess by configuring Subversion for Java projects usingMavenand tracking teh build for defects.
- Experience in configuring and deployingJavaandJ2EEapplications into application servers(Rational WebSphere, Jboss and Apache Tomcat).
- ConfiguredESX4.0 withSANAttached storage (LUN Assignments, Data stores).
- Issues related toNFS, NIS, LVM, Grub Corruption, configuration & maintenance ofRAID (level 0, 1, and 5).
- Developing scripts inPERLandSHELLto automate teh process.
- Installed, configured, and maintained services such asFTP, NFS, DNS, DHCPandSamba.
- Installation ofFirewall checkpoint. Installed and configured IP Filter, to protect LINUX system that was placed on teh Internet.
- Monitored and troubleshoot applications running, for performance degradation, memory usage, stalled DB connections, etc.
- Weekly meeting to discuss change management, datacenter and infrastructure approvals/issues.
- Scheduling Jobs usingCrontab. Installed Patches and Packages onRed HatLINUXand Solaris servers.
- Server administration and multi-platform support (31LINUX, Windows).
- Managed user disk usage by setting up quotas and AdministratedSystem logs,Security logs.
- Implemented Oracle Financials & Manufacturing Version 10.6 on Solaris 5 Operating System.
- Good Understanding of Cassandra internals, Analyze Cassandra database and compare it with other open sourceNoSQLdatabases to find which one of them better suites teh current requirement.
- Administered and monitoredMySQLdatabase servers.
- Updated teh technology with specific documents.
Confidential
LINUX system engineer
Responsibilities:
- Provided onsite and remote support forvSphere 6.0/5.5, RHEL 6,5 and Windows Servers.
- Provided24x7 on callserver support forUNIXenvironment includingAIX, LINUX, HP-UX,and Sun Solaris
- Advanced knowledge and experience ofFile System,File Permission, installation and package management, user account management like setting user accounts, deleting users, password management etc..
- Disk management, and implementation ofRAIDlevels using parted and mdadm
- Diagnosed and resolved problems associated withDNS, DHCP, VPN, NFS,andApache.
- Provided Maintained backups and restores of teh Production and Development data.
- Experienced in installation, configuration, upgrades, Package administration and support for LINUX systems on client side usingRPM and YUM.
- Built and installed multiple LINUX machines.
- System and application troubleshooting as well as other related issues.
- ConfiguredSSHfor secure telnet andFTPconnections.
- Installed Patches and Packages onRed HatLINUXand Solaris servers.
- Prepared Technical Design Specification Documents (TDS) andSOWrequired for data center migration.
- Prepared monthly work status report.
- Updated teh technology with specific documents.
