Sr.devops Engineer Resume
Atlanta, GA
OBJECTIVE
- Seeking Position as Devops Engineer in Client - Server Environments to provide effective real-time Solutions.
SUMMARY
- Dynamic and result oriented IT professional with 7years of rich experience in Build, Deploy and Release Management Activities.
- Experience in Automation of Build and Releaseactivities in a DevOps environments(DEV, TEST, STAGE & PROD) with Linux Administration Activities.
- Configurednetwork services and local security tasks on Red hat Linux environment.
- Managed Administer /Application/Group user accounts on setting right roles and privileges.
- Experience in Configuring/InstallingDocker Containers management.
- Good experience on AWS Cloud Services (IAM/EC2/S3/EBS/Cloud Watch/VPC)
- Extensive working knowledge on IAM (Identity Access Management) for AWS using Multifactor autantication
- Hands on experience in creation of Roles, Profiles for Users usingIAM.
- Configured snapshots of the EBS Volumes for recovery.
- Hands on experience in Creating of public & private subnets using VPC
- Good experience in On-premise solutions to Amazon Cloud using EC2, VPC and S3.
- Working knowledge on Setting up monitoring using Cloud Watch Alarms
- Working experience and good understanding of server provisioning tools like Chef to Automate Configuration Management Activities.
- Experience working with Chef Enterprise and chef Open Source.
- Installed, configured, upgraded and managed chef Master and Agents.
- Creating and Managing Virtual Machines in VMware and setting up communication with the help of Endpoints.
- Extensively involved in Administration/Maintenance of source control management systems such as Sub Version (SVN), and GIT.
- Configured pipelines usingJenkins server as per application SDLC model.
- Extensive experience in using Build Automation DevOps tools like, ANT, Maven and Hudson/Jenkins.
TECHNICAL SKILLS
Scripting Languages: Shell Scripting, Ant, Maven
Version Control Tools: Sub Version SVN, GIT, Tortoise
Configuration Management Tools: Chef, Puppet, Docker
Continuous Integration Tools: Jenkins/Hudson
Databases: Oracle 11g/MySQL/Postgres SQL/Dynamo/Redshift
Web/Application servers: Http Servers, Tomcat 8, web logic 11g
Operating Systems: Windows and Linux (RHEL6.5/7, OEL6, Ubuntu 12, Centos)
Tools: Jira, Nexus, Apache Archive
Cloud: AWS EC2, S3, ECS, IAM, ELB, RDS, VPC, Rout53, Cloud Watch
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Sr.Devops Engineer
Responsibilities:
- Supporting developers in Configuration management environment using GIT and Resolved issues for developers commit, update, and synchronization.
- Experience in Installation, Configuration, Controlling, Deploying the Applications to Web Logic and Tomcat Servers.
- Creating a tags and support branches, Monitoring access privileges for developers at branch level & Repository level.
- The core role was to keep the applications up 24/7 and to be in touch with administrators and User to help them and to resolve server and application related issues.
- Investigating on Production issues and checking server logs for Exception thrown on UI.
- Install, upgrade, delete and query packages in system.
- Configure the common Red Hat Linux network services, Network and local security tasks.
- Users Management: Set up and administer user and groups accounts, setting permissions for users.
- Installed and configured Jenkins for Automating build, deployments and test execution and providing a complete automation solution.
- Deployed Chef for configuration management infrastructure
- Designing and implementing fully automated server build management, monitoring and deployment solutions spanning multiple platforms, tools and technologies including Jenkins Nodes/Agents, SSH, deployment and testing.
- Communicate effectively with the Clients in the weekly status calls and other meetings.
- Executing the SQL scripts to pull the Users details and logs from DB. Maintain the file permissions using shell scripts and worked on Creating, merging SVN branches and create builds.
- Build and deploy the java EE applications and web based applications to middleware Servers like Tomcat and Web Logic using Ant scripts.
- Responsible for maintaining Multiple DevOps tools & configuring across all projects Subversion (SVN), GIT, Jenkins, ANT, and Chef.
Environment: s:Java 1.7, Subversion 1.8, Ant 1.9.4, maven, GIT 2.1, Jira 6.3, Nexus, Shell scripting, Weblogic 11g and Tomcat Servers 8,putty.
Confidential, Sacramento,california
Devops Engineer
Responsibilities:
- Interacted with client teams to understand client deployment requests.
- Coordinated with the Development, Database Administration, QA, and IT Operations teams to ensure their are no resource conflicts.
- Product Integration responsibility of integrating all the available components and build single image file to be flashed on set top box.
- Implemented auto environment creation using Chef.
- Installed and configured Jenkins for Automating build, deployments andtest execution and providing a complete automation solution.
- SVN and Jenkins integrated with set top box for configuration.
- TroubleShooted and fixed the issue concerning Config properties for optimizing the performance.
- Created repositories according the structure required with branches, tags and trunks.
- Responsible for maintaining Multiple DevOps tools &configuring across all projectsSubversion (SVN),GIT, Maven, Jenkins, ANT, Artifactory, Chef.
- Configured application servers (Web Logic) to deploy the code.
- Integrated Ant with Jenkins for the builds as the Continuous Integration process.
- Experience in deploying applications on Tomcat and Web logic servers.
- Managed and documented all post deployment issues utilizing the Post Deployments Issue Log.
- Ensured all steps are successfully completed and document their completion times and issue logs.
Environment: s: Java, Ant, Hudson, Web logic, Subversion, Tomcat, Putty, Shell scripting, Jenkins.
Confidential
Devops Engineer
Responsibilities:
- Installed and configured plug-ins on developing Jenkins jobs which are integrating with SVN repos.
- Deployed applications (WAR, JAR, and EAR) in stand-alone domain and clustered environments.
- Configured branching, tagging and maintaining the version across the environments using SCM tools like Subversion (SVN), GIT.
- Created SCM Process, policies and procedures which are followed by Development and SQA teams to Release or Deploy highest quality product for the enterprise.
- Used Continuous integration tools like Jenkins / Hudson. Expertise in Continuous Delivery tools.
- Administered and Implemented CI tools Hudson/Jenkins for automated builds.
- Had Release Management Experience in writing Shell scripts to automate the deployments.
- Experienced in using Nexus and Archiverepository managers for Maven builds.
- Experienced in Configuring and deploying to Application servers Tomcat and Web logic.
- Followed best practices, optimize processes, adapt new technologies, quick learner and hardworking individual.
- Expert in ITIL process to handle incident requests, problem status and change requests.
Environment: s:GIT, Jenkins/Hudson, Shell Scripting, Nexus, Tomcat, Web Logic.
Confidential
QA Tester/Infrastructure Tester
Responsibilities:
- In-depth knowledge onWaterfall and Agile Mythology for Software development Process.
- Involve in Hybrid Framework for Automation and using extensively according to the project.
- Infrastructure event and APV execution using UFT Automation tool.
- Testing Application on the weekend and Reporting to APV team, SME and Stakeholders.
- Performedexisting Application code review, enhancement and development process.
- Worked withArchitecture, Development, Tech Leads and other Automation Engineers.
- DevelopedTest Cases, Test scenarios and Test Scripts for Automation.
- Worked extensively on various technologies includingDB servers as per application requirement.
- Attended meeting for current application status and Annual review process.
- Develop and run automated test scripts to simulate functional testing using QTP product.
- Develop and execute Silk Performer scripts to conduct product stress testing.
- Assess Technical Documents generated by Development team to translate into automated scripts.
- Initiate and maintain multiple detailed tasks in dynamic environment.
- Coordinate as a team with local and remote teammates.
- Collaborate with teams to enhance software quality delivered.
- Report and track defects in a bug tracking system.
- Classified and archived software images for retrieval and system configuration.
- Implemented and configured test cases by adhering to test instructions.
- Managed test plans for automated testing tools use.
- Automated test cases, reproduce and validate defects.
- Conducted server level testing on enterprise applications.
- Documented reviews with developers
Environment: s: Quest QTP,Eclipse, Hybrid Framework, Testing tools, Java, Database Servers, Bug Tracking, Jira.