We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

3.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY:

  • Over 8+ years of experience in IT industry comprising of Development, Systems Administration and Software Configuration Management (SCM) Extensive experience includes SCM, Build/Release Management and Change/Incident Management performing duties such as monitoring, automation, deployment, documenting, and support and troubleshooting.
  • Extensive Experience with Continuous Integration Tools (Jenkins, Hudson, Build Forge, Urbancode, Bamboo, Teamcity) for Deployment purpose.
  • Expertise in implementing the Configuration Management Tools like Chef, Puppet and Ansible.
  • Experience in administering WebLogic Solaris & Linux. Experience in Installation, Configuration, Backup, Recovery, Maintenance, and Support of Solaris & Linux servers.
  • Experience in GIT, TFS and Rational Clear Case, Rational Team Concert, Rational Quality manager on UNIX and Windows environment.
  • Experience in administering WebLogic Solaris & Linux. Experience in Installation, Configuration, debugging (visual studio, Wireshark) Backup, Recovery, Maintenance, and Support of Solaris & Linux servers.
  • Excellent working knowledge with designing installing and implementing VMware ESX
  • Server, VMware Virtual Center, VMware vSphere, VMware Infrastructural Products for Virtualization.
  • Experience in using the open source monitoring tools like Zabbix, Nagios and Splunk and logging tools like log entries, ELK.
  • Strong experience creating ANT/ MAVEN with Puppet build script for Deployment.
  • Experience in administering version control system tools like Subversion (SVN), STASH/GIT.
  • Expertise in Agile tools like Atlassian Jira, Scrum and Continous delivery tools like Nexus, NexusPro.
  • Expertise in using Artifactory Repository Managers for Maven builds.
  • Experience with Udeploy, Application Deployment Automation Tools.
  • Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure, Automation. It includes Amazon Web Services (AWS), Adobe cloud, AEM, Ant, Maven, Jenkins, Chef, SVN, Github, Serena Products, Clear Case, Perforce, Build Forge, CVS, Tomcat, JBoss, Linux.
  • Experience in Big Data ecosystems like Hadoop, Map reduce, HDFS, Hive and Pig
  • Experience as a Cloud DevOps Engineer - AWS, Azure, Openstack, GCP.
  • Good Command in Basic Linux, Solaris, Mac OS and Unix administration.
  • Good Knowledge in bash (shell) /Perl and exposure to Python and Ruby scripting.
  • Administered and Implemented CI tools Jenkins, bamboo for automated builds and deployments
  • Experience in MS Office (word, Excel, Access, PowerPoint) used in documentation purpose.

TECHNICAL SKILLS:

Languages: C, C++, JAVA (EJB, JMS, JNDI, JPA, JSF, JSP, JSTL, Servlet), XML, SHELL, Python, Ruby.

Application/WebServer: Oracle Web logic server11g/10g /9, Apache, Node JS, Tomcat, NGINX Web Logic 8.1/9.2, Web Sphere, JBoss, Oracle ATG web commerce, IIS

Web Services/Technologies: HTML, XML, SOAP, WSDL, UDDI, XSD, XSL, XPATH

Web Content Management tools: AEM, REST, Apache Sling, Jquery, CRX, JCR

Operating Systems: UNIX, Linux - Redhat/Centos/ Ubuntu, Windows NT, MAC OS, Amazon

Version Control Tools: Git, SVN, TFS

Scripting Languages: Python, Ruby, Shell and PowerShell

Build & Release Engineering /DevOps: Jenkins, Perforce, Docker, Udeploy AWS, Azure, Chef, puppet, Ant, Vagrant, Atlassian-Jira, Github, Teamcity, Ansible, Open Stack and Salt Stack, Splunk, Zabbix, Nexus.

PROFESSIONAL EXPERIENCE:

Comcast - Philadelphia, PA

AWS DevOps Engineer

Responsibilities:

  • Linux System Administrator responsible regular administration activities of RHEL 5, 6/ CentOS, Ubuntu, Solaris which includes installation, testing, tuning, upgrading and loading patches, troubleshooting server issues.
  • Responsible for the day to day automation activities and administration tasks which includes providing the IAM access, Launching AWS EC2 instances, ECS, S3, RDS to different application teams and providing necessary access.
  • Automating shell scripts and running the cronjobs according to the requirement provided by application team.
  • Capturing the monitoring details and provide server updates in Splunk dashboard with necessary splunk queriers.
  • Building the EC2 instances which necessary features according to the requirement and perform activities like installation, patching, networking (assigning the Ipv6), upgrading and troubleshooting the servers. Assigning the SSL certificates to the ELB's and perform the testing in both amazon east and amazon west region.
  • Providing the best practices by taking necessary actions from the trusted advisor like cost optimisation (decommission, Auto scaling, upgrading, migrating ), Fault tolerance, security.
  • Hands on support with application team and amazon vendors during the severity incidents and provided the RCA with solution when there is outage and internal issues.
  • Provided the automations and quality components using different services in AWS like Lambda, CFT, DynamoDB and Configuration management tools like ansible, puppet using different scripts like shell, json and python and push the scripts into the github.
  • Hands - on experience with VPC, subnet, VPC peering, Direct Connect ( DX) setup, IAM, Cloudwatch, cloudtrail, Route 53, RDS, DynamoDB, ECS, EC2, S3 and Glacier.
  • Developed Shell Scripts and Python Scripts for automation purpose in AWS.
  • Participated in the project design, development, and deployment implementation using Adobe Suite.
  • Responsible for L2 support such as application maintenance, minor enhancements and production supports and provide Adobe platform-based solutions.
  • Good Knowledge of Adobe Analytics, Google analytics with enterprise search, analytics and personalization.
  • Maintained clear communication between management, development, and QA regarding build standards, procedures, and requirements.
  • End to end understanding of a Release life cycle, Release milestone tracking, Release calendar ownership, Change Approval process, Production Cutover Planning and Post Production Validation's.
  • Manage and perform change control and administration on application servers, web servers, LDAP servers and database servers in company's mission critical production, staging and development environments.
  • Provide responsive off-hours support in a 24/7 environment and ensure maximum availability of all servers and applications in Amazon East and Amazon West Servers in AWS.
  • Provided the documentation on best practices which would be helpful in disaster recovery and Cost optimisation.

Environment: Amazon Linux, Red hat, Ubuntu, Linux 5/ 6/7 Solaris 9 &10, VMWare, AWS, Open stack, Azure, Tomcat 6.0, 7.0, Apache 2.2. GIT, Vagrant, Dockers, Puppet, Ansible, AEM

Confidential, SFO CA

DevOps Engineer

Responsibilities:

  • Senior Linux/ DevOps System Engineer responsible for the day to day administration
  • Administration of RHEL 5, 6 and Centos which includes installation, testing, tuning, upgrading and loading patches, troubleshooting server issues.
  • Creating, cloning Linux Virtual Machines, templates using VMware Virtual Client 3.5 and migrating servers across ESX hosts.
  • Developing J2EE application in the technologies like Red Hat Enterprise Linux OS, JBOSS application server.
  • Docker engine and docker hub registries are created where docker images and managed and run using the docker host.
  • Hands on support with modern PHP: classes, names pacing, Composer, PHPUnit..
  • Design and implement highly performing and highly scalable HTML5, CSS3, Java Script applications that integrates with Business Rules Engine and Analytics tools.
  • Depending upon the client requirement writing the significant components of ASP.NET/C# code for our web products.
  • Handling Oracle connections from .NET applications, Debugging web and DB related issues from the .NET web applications.
  • Supporting critical software applications, Experience in ITIL Service Delivery and support preferably with a formal ITIL qualification (or their equivalents outside of the ITIL framework)
  • Continuous delivery tools like JIRA, Mesosphere and Nexus are used in some servers to test and promote new builds and production deployment purpose.
  • Automate infrastructure in AWS using amazon web services. Deploy chef to completely provision and manage AWS EC2 instances, volumes, DNS, and S3.
  • Hands on experience in automating builds and deployment process using Ruby, PowerShell and Shell scripting.
  • Launching and configuring of Amazon EC2 (AWS) and open stack Cloud Servers using AMI's (Linux/Ubuntu) and configuring the servers for specified applications.
  • Maintained and administered GIT and source code tool.
  • Created Branches, Labels and performed Merges in Perforce, TFS, SVN and GIT.
  • For monitoring purpose Nagios and splunk tools are installed and administered and Implemented highly automated, self - healing, horizontally scalable deployments of heterogeneous clustered services.
  • Work closely with the UNIX team to set up the load balancer for the Weblogic/Jboss domains using A 10 load balancer.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
  • Deployment applications (JAR, WAR, RAR and EAR) and related troubleshooting in clustered environment using Admin console and WLST scripts.
  • Implementing TDD in agile environments and using the software testing tools like selenium, water.
  • Perform daily system monitoring, verifying the integrity and availability of all hardware, server resources, systems and key processes, reviewing system and application logs, and verifying completion of scheduled jobs such as backups.
  • Provided support to Production, Staging, QA, Development environments for code deployments, changes and general support.
  • Performance tuning the JVM to suit the specific application needs.
  • Documented all post-deployment issues in a log and assist in resolving these issues where applicable, maintaining timely updates within the log. Manual and Automation process of creating branches tags and code merging
  • Ensured all steps are successfully completed and document their completion times and issue logs.
  • Leads in the implementation of enterprise architecture strategies and best practices to support business objectives, while focusing on business process design, solutions, information gathering and technology utilization.
  • Provide responsive off-hours support in a 24 / 7 environment and ensure maximum availability of all servers and applications.

Environment: Red hat Linux 5, 6, 7, CentOS 6, AWS, Open stack Dell DRAC, WebLogic Server 10.3, 11g, Oracle 10g/11g, Tomcat 6.0, 7.0, JBoss 7.1, Apache 2.2. GIT, Vagrant, Docker. Web sphere 6.0

Confidential -Auburn Hills, MI

Linux/ Weblogic Administrator

Responsibilities:

  • Maintaining Web hosting DMZ environment include technologies such as WebLogic, Web Sphere, JBoss & Web Servers like NGINX and tomcat on various operating systems such as Sun Solaris, Linux and Windows NT.
  • Managing clustered environment.
  • Configuring Oracle database connection pools at various application server level.
  • Troubles shoot application and system level issues.
  • Co - coordinating task amongst customer and various teams.
  • Monitoring application server via third party software.
  • Worked with Testing team for QA automation processes and tools such as Selenium and PHPUnit
  • Tuning application server by modifying Execute Queue Thread / JVM heap.
  • Deploying applications to various production environment using deployment tools.
  • Monitoring and troubleshooting SQL jobs, and integration service packages.
  • Responsible for Fine Tuning of Web Servers such as Tomcat.
  • Work closely with vendors to facilitate changes when needed.
  • Responsible amongst team for day-to-day tasks.
  • Escalation of problems to Vendor support, Engineering and Development teams for further analysis.
  • Daily monitoring of servers of various environments spreads across various geographical locations.
  • Hand on experience on programming languages like C, Go language, java script depends upon the client requirement.
  • Involved in debugging & troubleshooting application codes with developers based on types of exceptions thrown.
  • Responsible for maintaining changes to the environment and also addressing the same to daily change control meeting.
  • Trouble shoot complex problem and improve the processes.
  • Simplify processes by automating various tasks.

Environment: Red Hat 5/6/7, Linux 5.x, WebLogic Server 8.1 sp3/sp5, Apache 2.0, JBoss 7.0/7.1, JDK 1.4, WebLogic 9.2

Confidential

LINUX Administrator

Responsibilities:

  • Involved in all administration tasks like Installation, Configuration, Deployment and Troubleshooting of WebLogic Servers 8.1 on various operating systems such as Red hat& Linux.
  • Setup of the Cluster Environment for various WebLogic environments.
  • Tuning application server by modifying Execute Queue Thread/ JVM heap/JDBC connection Pools/JTA/ JMS.
  • Using the Linux enterprise applications and Oracle experience tasks like deployment, management and operations of large scale Oracle deployments Scripting experience with maven, Linux, python.
  • Participates in setting architectural and technical standards for the practice.
  • Design and deploys multiple enterprise operating environments.
  • Responsible for analyzing and troubleshooting all WebLogic and JBoss related issues by the application team in various environments like DEV, QA, Staging & Production.
  • Provided 24X7 supports on a rotation basis.
  • Responsible amongst team for day - to-day tasks.
  • Design and develop T-SQL procedures, query performance tunings and SSIS packages.
  • Installing of HTTP plug-in for Apache, I Planet and IIS.
  • Simplify processes by automating various tasks e.g. application deployment process, remote restart.
  • Involved in SEV calls with other team members and application team for resolving the high priority issues in Production environment.
  • Involved in debugging & troubleshooting application codes with developers based on types of exceptions thrown.
  • Deploying applications to various production environment using deployment tools.
  • Escalation of problems to Vendor support, Engineering and Development teams for further analysis.
  • Setup and configure Messaging bridges between MQ and JMS.
  • Fine tune JMS Messaging bridges and JMS Destinations.
  • Installation of SSL certificates and key stores for the WebLogic clustered environment.
  • Implementing Load balancing for the application using the F5 Load balancer.
  • Configure SSL in Apache, I Planet and WebLogic servers.

Environment: Solaris 5.8, Linux 5.x, WebLogic Server 8.1 sp3/sp5, Apache 2.0, JDK 1.4, WebLogic 9.2, JBoss AS 7.0.

We'd love your feedback!