We provide IT Staff Augmentation Services!

Senior Infrastructure Engineer Resume

2.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY

  • A Senior Infrastructure Engineer/Cloud engineer/DevOpps Engineer with more than 8 years of experience in DevOpps engineering, Cloud Engineering (AWS), Middleware administration, and DevOps tools in areas of Ecommerce retail, Airline and Financial sectors.
  • Involved in installation of Configuration Management tool Puppet that includes Puppet Master and Puppet agents and enabling teh secure communication between Master and teh agents.
  • Involved in provisioning teh WebSphere middleware environments using teh Puppet.
  • Automated teh installation of Websphere Application server, created different profiles, created teh JVMs and teh required virtual hosts using Puppet
  • Involved in automating teh build and deploy process of WebSphere Commerce with WCBD tool using Hudson as teh CI server.
  • Involved in setting up Hudson as teh Continuous deployment server for frequent automated deployments to DEV and QA environments.
  • Deep knowledge of Linux operating system services including package management,
  • Deep knowledge of AWS Cloud services such as EC2, S3, Elastic load balancer, Auto scaling, VPC, Route 53 DNS, Cloudwatch, IAM, Code deploy and Cloud Formation.
  • Integrated SVN/GIT and Hudson/Jenkins as teh source control
  • Working on migrating from Hudson to Jenkins to set up Jenkins as a Continuous delivery server to include automation testing to teh pipeline.
  • Responsible for creating jobs and teh required configuration in Hudson/Jenkins for any new environments or additional configuration.
  • Responsible for troubleshooting any build/deploy issues on Hudson/Jenkins.
  • Involved in setting up Dynatrace for application monitoring and Nagios for system level monitoring.
  • Worked on setting up WCBD tool for automation of Build and Deployment process on Hudson and Jenkins.
  • Ability to write code in Shell and Python scripting languages
  • Involved in setting up WebSphere Commerce Developer environment which includes installing teh rational application Developer, Commerce developer toolkit, future packs, fix packs and enabling of feature packs
  • Responsible for performance tuning teh WebSphere commerce and portal environments like tuning JVM related properties, DB connection related properties, Memory analysis, and GC algorithms.
  • Involved extensively in troubleshooting environmental and application related issues in DEV, QA, UAT and Production.
  • Created transports and message types for communication between WebSphere Commerce and external systems.
  • Involved in creating teh redirects on teh IBM HTTP Server for static content redirection.
  • Extensively involved in installing, configuring, maintaining, and supporting WebSphere Application Server 6.1/7.0/8.5 and teh required fix packs.
  • Responsible for configuration of teh environment with respect to teh application needs.
  • Responsible for creating and managing teh Nodes, Application Server’s, Cluster’s and Deployed multiple J2EE Applications
  • Configure and support web servers (IIS, me H S, Apache) for Internet and Intranet environments.
  • Responsible for creating all necessary documentation to build, administer and support all dev, TEST, QA and production Environments.
  • Strong experience in writing shell scripts to automate teh administrative tasks and configuration and deployment process with Jacl and Jython Scripts.
  • Involved in troubleshooting any environmental/application issues.
  • Responsible for performance tuning teh application and teh server environment.
  • Responsible for Operating system installation, regular upgrade and administration.
  • Perform daily system monitoring, verifying teh 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
  • Create, change, and delete user accounts per request
  • Apply OS patches and upgrades on a regular basis, and upgrade administrative tools and utilities
  • Perform ongoing performance tuning, hardware upgrades, and resource optimization as required. Configure CPU, memory, and disk partitions as required
  • Help tune performance and ensure high availability of infrastructure
  • Worked on virtualization technologies such as VMWare ESXi, Hypervisor
  • Responsible for monitoring teh infrastructure with tools like Nagios

PROFESSIONAL EXPERIENCE

Confidential, Philadelphia, PA

Senior Infrastructure Engineer

Responsibilities:

  • Responsible for setting up WCBD tool (WebSphere Commerce Build and Deploy) for automation of Build and Deployment process.
  • Responsible for creating and managing jobs and related tasks in Hudson for day - to-day tasks.
  • Responsible for setting up Hudson as a Continuous Integration server and automated teh build process with SVN as teh source control and Sonar for code analysis.
  • Responsible for setting up Hudson as a Continuous Deployment server for automated deployments and integrated with teh Commerce WCBD tool.
  • Migrated from Hudson to Jenkins and set up Jenkins as a Continuous Delivery server where in fully automating teh build and deployment process using Pipeline plugin and others.
  • Worked on setting up teh pipeline process which runs to build teh code (which integrates with SVN and Sonar), deploy teh code to DEV, followed by QAenvironments with integration to HP ALM for running automated tests.
  • Responsible for troubleshooting any build/deploy issues on Hudson/Jenkins.
  • Ability to write scripts in Shell and Python for automating middleware tasks.
  • Involved in setting up teh cloud infrastructure in AWS for teh application environment.
  • Worked on launching teh AWS EC2 instances in teh Virtual Private cloud (VPC) with auto scaling enabled.
  • Involved in setting up teh elastic load balancer (ELB) and attached it to teh Route 53 DNS for teh application domain name.
  • Involved in setting up teh users and groups in IAM with teh right policies.
  • Involved in setting up teh cloud watch alarms for monitoring.
  • Responsible for performance tuning teh application server environment.
  • Experience with DynaTrace for application monitoring and Nagios for systemmonitoring.
  • Understanding of Akamai CDN. Involved in creating teh policies for static content redirection onto Akamai.
  • Responsible for supporting regular deployments in UAT and Production environments.
  • Responsible for supporting on-call schedule on a regular basis.
  • Responsible for provisioning WebSphere Application server environments for teh Order Management System (which is integrated with Commerce) using Puppet Configuration Management tool.
  • Responsible for installing WebSphere Application Server 8.5.5 and fix packs on DEV, QA, Perf, UAT and Production environments using Puppet.
  • Responsible for installing IBM HTTP Server and fix packs using Puppet.
  • Responsible for creating teh JVMs and required configurations including deployments using Puppet.
  • Ability to write custom modules in Puppet using teh Puppet DSL.
  • Responsible for storing and updating documentation on Atlassian Confluence (wiki) and JIRA for day-to-day tasks/issues reporting.
  • Responsible for working with teh network team for any firewall access/issues and with shared services team for any OS related tasks. Used Remedy tool for submitting tickets to other groups in teh organization.
  • Deep knowledge of system administration concepts.
  • Understanding of Ruby programming language

Environment: AWS cloud services, WebSphere Commerce Server 7.0, WebSphere Application Server 7.0/8.5, IHS 7.0/8.5, Redhat Linux 6.x on IBM Soft layer cloud, SVN, Sonar, Hudson, Jenkins, Puppet, Dynatrace monitoring, Nagios, Akamai CDN, Confluence wiki, JIRA

Confidential

Cloud engineer/DevOpps Engineer

Responsibilities:

  • Responsible for installing and building WebSphere Application Server 7.0/8.5 environments on Windows and Linux operating systems.
  • Responsible for architecting, installing and building WebSphere Application Server 8.5 environments on Windows and Linux operating systems using Puppet.
  • Responsible for installing teh fix packs for WebSphere Application Server environments using Puppet.
  • Responsible for configuration of WebSphere Application Server resources like creating profiles, JVMs, virtual hosts and data sources using Puppet.
  • Responsible for setting up Jenkins and created jobs for deployments and common administrative tasks.
  • Automated teh WebSphere build and deployment process using Jenkins (and required plugins).
  • Creating jobs in Jenkins for various day-to-day activities and responsible for troubleshooting.
  • Responsible for creating branches in SVN for different projects and updating Jenkins for building teh code from teh new branches and deploying it to different environments.
  • Installed and configured IBM HTTP Server and Apache Web Server to transfer HTTP requests to teh WebSphere Application Server in a clustered environment.
  • Responsible for day to day troubleshooting with websphere applications hosted on IBM WebSphere Application Server environment.
  • Responsible for J2EE Application Deployments, Service Integration Bus Configuration, Message Activations, Destinations, Plug-in Configuration, Data Source Creation, Virtual Host Creation, Session management, clusters, Deployment Manager Configuration, Network Deployment Configuration in WebSphere6.1 and WebSphere7.0 on Linux environment.
  • Automated teh deployment process using wsadmin/jython scripting.
  • Responsible for architecting, installing and administering teh Apache Tomcat TC Server environment for some of teh applications.
  • Enforce documented processes and procedures for creating packages, and deployments. Enabling Technologies Infrastructure Services will review teh package, deployment script, and install documentation and ensure they are error-free and meet teh documented standards.
  • Configured and Enabled teh Global Security for WAS Administration Console users and Console Groups using Active Directory Server as a LDAP User Registry.
  • Worked with teh shared services team for any OS/networking configurations or issues.
  • Used Service Now tool to work and track tickets with different teams in teh organization.

Environment: WebSphere Application Server 7.0/8.5, IHS 7.0/8.5, Puppet, SVN, Jenkins, Apache Tomcat TC Server 2.0, Netegrity Site Minder5.5/4.5, WebAgent5.5/3.5, Redhat Linux 5.x, Jacl, Jython, Shell Scripts, WsAdmin scripting, Java, Dynatrace monitoring.

Confidential, Dallas, TX

Responsibilities:

  • Responsible for installing and building WebSphere Application Server 7.0/8.5 environments on Windows and Linux operating systems.
  • Responsible for installing teh fix packs for WebSphere Application Server environments
  • Responsible for teh configuration of WebSphere which includes datasource, MQ, LDAP/AD and additional configurations.
  • Responsible for configuring teh SSL security for WebSphere environment.
  • Responsible for deploying teh applications on DEV, TEST, QA and production environments.
  • Profiled all teh J2EE Application TEMPhas and worked with Application Groups in improving performance of application and possible memory leaks in application before deploying.
  • Involved in Creating Shell Scripts like Automation of Startup and Shutdown Processes and Automated teh WAS environment with Jacl and Jython Scripts.
  • Capable of successfully manage time, projects, and multiple priorities, provide root cause determination for enterprise-wide issues, and able to work well under pressure and time constraints and be able to adjust to a constantly changing, fast paced environment
  • Involved in Creating and Managing teh Nodes, Application Server’s, Cluster’s and Deployed Multiple J2EE Applications.
  • Installed and configured IBM HTTP Server and fix packs.
  • Responsible for configuring teh SSL security for WebSphere environment.
  • Responsible for teh configuration of WebSphere which includes datasource, MQ, LDAP/AD and additional configurations.
  • Responsible for deploying teh applications on DEV, TEST, QA and production environments.

Environment: WebSphere Application Server 6.1, IHS 6.1, Shell Scripts, WsAdmin scripting, DynaTrace.

Confidential, Milpitas, CA

Responsibilities:

  • Administer teh WebSphere Portal Server environments Development, Integration, Testing, Staging and production environments, deploy WebSphere applications and portlets to all teh environments.
  • Responsible for teh installation and configuration of IBM WebSphere Portal Server V7.0 on Linux and Windows platforms.
  • Automated teh deployment of portlets, pages, themes and skins using XMLAccess, ANT Release Builder, wsadmin, wpscript and Unix Shell scripting.
  • Designed teh DB2 database environment for hosting Portal configurations for Member Manager, Java Content Repository, Feedback, Likeminds, Customization, Community and Release content.
  • Configured Portal Server and Application Server security by integrating Portal Server environment with Tivoli Access Manager and Tivoli Directory Server.
  • Clustered teh Portal Server environment using horizontal clustering across multiple boxes to facilitate high availability, failover support and load balancing in a production environment.
  • Installed and configured IBM HTTP Server and Apache Web Server to transfer HTTP requests to teh
  • WebSphere Portal Server through teh WebSphere Application Server plug-in in a clustered environment.
  • Deployed portal releases using Release Builder utility from teh base test environment to production environment and TEMPeffective version control of portal changes.
  • Administer teh WebSphere development, TEST, Stage and production environments, deploy WebSphere applications to DEV and TEST environments
  • Responsible for J2EE Application Deployments, Plug-in Configuration, Data Source Creation, Virtual Host Creation, Session management, clusters, Deployment Manager ConfigurationNetwork Deployment Configuration in WebSphere6.1 and WebSphere7.0 on Linux Tyco Apr 2008 to Mar 2009
  • Apply OS patches and upgrades on a regular basis, and upgrade administrative tools and utilities. Configure / add new services as necessary
  • Perform ongoing performance tuning, hardware upgrades, and resource optimization as required. Configure CPU, memory, and disk partitions as required
  • Supporting System Administration Services, Production Support, launching web projects, working on AIX, and NT environments for Development, Testing and Production environment, which also includes software installations, backups, memory management, patch administration, disaster recovery processes etc. & Documentation.
  • Perform daily system monitoring, verifying teh 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
  • Maintain all systems optimally and make recommendation to optimize systems based on measured metrics
  • Managing web applications using Internet Information Services (IIS) and troubleshoots application errors
  • Responsible for Planning, Backup, laying out proper steps and getting approval for teh upgrades of all server software, client software, and drivers.
  • Monitoring Multiple Applications on QA and Prod Environments using candle and wily tools.
  • Trouble shooting various problems in different stages of development using logs files and enabling traces.

We'd love your feedback!