Devops Engineer Resume
Irving, TX
PROFESSIONAL SUMMARY:
- 7+ years of experience in DevOps of Application and infrastructure Confidential both consumer and corporate levels.
- Delivered Solutions to improve Cloud architecture, deployment for AWS Private and Public Cloud.
- Detailed technical knowledge and hands - on experience of DevOps, Automation, Build Engineering and Configuration Management
- Managed multiple AWS accounts with multiple VPC's for both production and non-prod where primary objectives included automation, build out, integration and cost control.
- Worked on automation and continuous integration processes with Jenkins and Ansible.
- Build and Software configuration engineer would be working on Global Citi DevOps Continuous Integration & Continuous Delivery Build Implementation project in the US.
- Unix, Linux, WebLogic Application server and providing support for Production, Development, Testing and Staging environment.
- Created and maintained documentation of build and release processes and application configuration to comply with audit requirements and Industry best practices.
- Design EC2 instance architecture to meet high availability application architecture and security parameters.
- Creating S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
- Creating Cloudwatch alerts for instances and using them in Autoscaling launch configurations.
- Automated application packaging and deployments though Ansible.
- Have a good Exposure in Telecom domain with Database, WebLogic Administrator, Oracle Fusion SOA Suite 11g, Oracle HTTP Servers, Cassandra, WebSphere, WebLogic Portal Admin, Apache, I Planet/Sun One, TIBCO Admin, Remedy and Nagios, Splunk.
- Created Password Less Authentication between EC2 servers (Cloud) and DDE servers (On-prem).
- Provided support for AWS EC2, EBS, Trusted Advisor, S3, Cloud Watch, Cloud Front, IAM, Security Groups, Auto-Scaling AWS CLI Auto Scaling and Cloud Watch Monitoring creation and update.
- Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository.
- Created and wrote shell scripts (ksh, Bash), Ruby, Python and PowerShell for setting up baselines, branching, merging, and automation processes across the environments using SCM tools like GIT, Subversion (SVN), Stash and TFS on Linux and windows platforms.
- Configured SPLUNK Alerts and created Dashboards for Monitoring. implementing EC2 backup strategies by creating EBS snapshots and attaching the volume to EC2 instances.
- Utilized OpsCenter and Splunk to monitor & troubleshoot Cassandra related issues.
- Automating backups by shell for Linux to transfer data in S3 bucket.
- Production experience in large environments using configuration management tools Chef and Puppet.
- Automated Start/Stop of non-prod instances to reduce cost.
- Trouble-shooted Continuous integration and automated deployment and management using Jenkins, Ansible, Maven, Ant, Docker, or comparable tools.
- Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, RDS in Cloud Formation JSON templates. high availability using multiple AWS availability zones.
- Development, Acceptance, Integration, and Production AWS Endpoints.
- Design roles and groups for users and resources using AWS Identity Access Management (IAM).
- Provide highly durable and available data by using S3 data store, versioning, lifecycle policies, and create AMIs for mission critical production servers for backup.
- Configured and maintained Hudson to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
- Configured and managed a network of Linux and Windows servers.
- Managed, maintained and deployed to test, acceptance and PROD environments.
- Utilize Git and github for version control.
- Stay current with the latest features/capabilities of the AWS platform.
- Familiar with CI tools like Jenkins & TeamCity.
- Upgraded internal and customer TLS/SSL Apache Web Server configurations; trained staff on proper implementations, potential issues/concerns, and automated changes with Ansible.
- Installed and maintained Jenkins for Continuous Delivery as well as automate Ansible Playbook runs against production infrastructure
- Instituted configuration and systems management via Ansible; inventoried and standardized system configurations and package installations; trained other team members in the use of Git and Ansible
- Deployment and configuration management with Ansible.
- Development of automated deployment tool for dev, UAT and production environments using Teamcity and Ansible. Allows new services to be deployed and released simply by developers including an Ansible playbook within a build package.
- Installing SSL certs & renewal of certificates
- Involved in installation, configuration and administration of RHEL 3.x/4.x/5.x Servers (HP - UX, Red Hat Linux, Solaris SUSE, and AIX).
- Experience in System Administration, System Builds, Server builds, Installs, Upgrades, Patches, Migration, Trouble shooting, Security, Backup, Disaster Recovery, Performance Monitoring and Fine-tuning.
- Experience in installing, configuring, supporting and troubleshooting Unix/Linux Networking services and protocols like NIS, NIS+, LDAP, DNS, NFS, DHCP, NAS, FTP, SSH and SAMBA. in administering, Installation, Configuration, Backup, Recovery, Maintenance, Support of Sun Solaris & Linux.
- New Data Center build in Linux server more than 200 servers.
- ATT have 4 Data Center in Worldwide almost 2000 Servers (Production server) supporting.
- Directly working with Load Balancer/Network Security Team for migration.
- New server Build from Scratch, From Solaris to Linux.
TECHNICAL SKILLS:
Operating Systems: Sun Solaris 8/9/10, Red Hat Linux 7.x/8.x/9,MS-DOS, IBM-AIX, Windows NT/2000/XP, HP-UX (Environment), Windows server, Mac Server
Scripting: Unix Shell script, perl scripting, Poweshell, Phyton
Version Control Systems: Subversion, Git, TFS & Clearcase
Database: Oracle 10g, 10gR2, 11g and 11gR2 RDBMS, MySQL 5, MS access. Cassandra, PL/SQL
Application Server: Bea Web Logic 8.1/9.2/10.3/11 g, Weblogic Portal Servers, Websphere, TIBCO
Web Server: Tomcat5.0, Iplanet, Apache2.x, 2.2.x, ATG web commerce
Tools: /Automation Build Tools Introscope, Nagios, CVS, Remedy ARS, VMWare, Splunk,Keynote, tealeaf, ClearQuest, Remedy, HP QC, Itrack, Adobe CQ, Jenkins, Teamcity 9.x, Udeploy 6.x, Aritfactory,Jira & Puppet, Ansible
Cloud Technologies: AWS (EC2, S3, Cloud Watch, RDS, ElastiCache, IAM)
Testing Tools: SonarQube, Checkmarx, Junit & Selenium & ETL Informatica
EAI Tools: TIBCO Admin, TIBCO EMS, TIBCO RV, BW, Weblogic, TIBCO TRA, TIBCO
Protocols: TCP/IP, HTTP, HTTPS, FTP, SNMP, SMTP, Telnet, DNS, SOAP
Security tools: LDAP Server and SSL Certificates, SiteMinder
Others: Citrix, Bugzilla, Putty, SSH Client, WINSCP, Toad, BMC Patrol, Wily
PROFESSIONAL EXPERIENCE:
Confidential, Irving, TX
DevOps Engineer
Responsibilities:
- Work with the Developer Services team to implement the DevOps practices for the bank across Applications
- Creating fully automated CI build and deployment infrastructure and processes for multiple projects.
- We are planning to onboarding 300+ more application in future
- Discuss with project teams to understand their current application development lifecycle
- Enrich the product backlogs as part of the transformation activity
- Implement Continuous Integration & Continuous Deployment across all environments
- Create build configurations in TeamCity and integrate with rest of the other tools like SonarQube, Checkmarx Artifactory and uDeploy.
- Expertise in build tool such as TeamCity, Artifactory, Maven, Ant, NuGet, UDeploy, CheckMarx, SonarQube
- Deployment and configuration management with Ansible.
- Development of automated deployment tool for dev, UAT and production environments using Teamcity and Ansible. Allows new services to be deployed and released simply by developers including an Ansible playbook within a build package.
- Proficient with Clear Case, Clear Quest, Oracle database, PL/SQL.
- Experience with design and development process such as new product development, Change Management, Release process.
- Experience with automated deployment processes for Informatica (ETL tools)
- Expert in scripting, software configuration management, application design and critical application component management.
- Resolve build issues and validate with the defined process
- Develop scripts for automation using powershell,Sheel,Python
- Perform regular builds for Java and .Net applications
- Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Docker, Maven, Python and Bash
- Installing, configuring and maintaining Continuous Integration, Automation and Configuration Management tools
Tools: Teamcity 9.x, Udeploy 6.x, Aritfactory, SonarQube, CheckMarx, & Jira.
Environment: Windows server, Linux Server & Mac Server
Confidential, Bothell, WA
Linux Admin/DevOps Engineer
Responsibilities:
- Analysis of the specifications and requirement provided by the clients.
- Managed multiple AWS accounts with multiple VPC's for both production and non-prod where primary objectives included automation, build out, integration and cost control.
- Worked on automation and continuous integration processes with Jenkins and Ansible.
- Automated Start/Stop of non-prod instances to reduce cost.
- Trouble-shooted Continuous integration and automated deployment and management using Jenkins, Ansible, Maven, Ant, Docker, or comparable tools.
- Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
- Created Auto-Scaling Policies for Mesos-slaves to achieve Lean Stack.
- Worked with web deployment technology specifically Linux/Nginx/Apache/Tomcat/Java.
- Redesigned infrastructure for high availability using multiple AWS availability zones.
- Development, Acceptance, Integration, and Production AWS Endpoints.
- Design roles and groups for users and resources using AWS Identity Access Management (IAM).
- Configured Tealeaf PCA Capture server, HBRs, Canisters, Portal, SQL, RTV, and BBR.
- Deployment and configuration management with Ansible.
- Used configuration management tools Chef, Puppet, and CF Engine.
- Manage deployment automation using Puppet, MCollective, Custom Puppet Modules and Ruby.
- Experience in development and configuration experience with software provisioning tools like Chef, Puppet.
- Experience in creating various modules and manifests using Puppet.
- Automate Deployment using configuration Management tool like puppet to enable continuous Deployments
- Worked on various tool like Veridata, Nolio (Release automation tool), Bluestrip, Introscope, tealeaf for monitoring the production.
Environment: HP Quality Center 11.0, Q Messenger, TOAD, BAC Mercury, BMC Patrol, Cron, Wily Introscope, Tealeaf, Call to Work, PerfAlert, WebLogic, Oracle HTTP server, Oracle Iplanet, Nolio(Release automation tool), Apache HTTP server, PUPPET.
Confidential, Bothell, WA
Linux Admin/DevOps Engineer
Responsibilities:
- Planned and implemented the scalability for iPhone 6 launch.
- Ensured 99.9% availability as 2nd line support for att.com.
- Designed and implemented tools for performance monitoring, report generation and analysis.
- Lead infrastructure team for load testing, performance testing, software upgrades and platform migration.
- Experience in development and configuration experience with software provisioning tools like Chef, Puppet.
- Experience in creating various modules and manifests using Puppet.
- Automate Deployment using configuration Management tool like puppet to enable continuous Deployments
- SVN, GIT, SNMP Monitors, UNIX solaris, LINUX x86, JIRA, Firebug for Firefox, Fiddler, A10, F5 load balancer, Adobe CQ.
Environment: Weblogic 11g, Apache, Oracle 11g, ATG 9.6, PERL, Shell Scripting, Keynote, SitescopeNagios, Dynatrace, Tealeaf, Wiley Introscope 9 2 6 0, Grinder, Jconsole, Samurai, PERL, Shell Scripting, Puppet
Confidential, Bothell -WA
Linux Admin/Middleware Admin/DevOps Engineer
Responsibilities:
- Installed TIBCO components (e.g. TRA, Business Works, Admin, EMS, BW, BE etc.)
- Installed, configured and administered WebLogic Server 10.3/11g in Development, Test and Performance environments.
- Configured Clustering EJB objects, jdbc connections and JMS connection factories.
- Administered JDBC, JMS, and JNDI in WebLogic Server 11g.
- Build and managing TIBCO Domains including User and Application management.
- Used TIBCO utilities like domain utility and AppManage.
- Installed, configured and administered Tibco TRA, Tibco EMS, Tibco BW, Tibco BE in Development, Test and Performance environments.
- Performing TIBCO administration like installing applications and resolving day to day issues.
- Building and Administration of TIBCO EMS server.
- Worked on TIBCO Hawk Rule Bases for monitoring.
- Implementing a Continuous Delivery framework using Jenkins, Puppet, in Linux environment
- Experience with configuration management and automation tools (Puppet/ Git)
- Created BASH shell scripts to automate cron jobs and system maintenance. Scheduled cron jobs for job automation.
- Work with security team to modifying application users' password policies, group policy, UID and GID assignment policies.
- Supported 24/7 shift system and worked as On-call support.
- Knowledge and good experience on Model to Execution (M2E), Confidential & Confidential Frameworks and Tools Software Manager (AFTSWM), DATAGATE, Local Resource Manager (LRM), Global Resource Manager (GRM), Confidential & Confidential Consolidated Framework Service (ACFS), Consolidate Service Manager (CSM), Direct Messaging Engine (DME), VOLATE and CAET.
- Involved in MULTI VERSION support planning for CSI application and implemented it in DEV and QC environments
- Involved in Solaris to Linux migration of the M2E application. Currently involved in planning for Solaris to Linux migration of Gateway, Web Server, DB migration
- Worked on the projects that involved cloud computing
- Worked with developers finding Memory leaks
- Responsible for collecting all thread dumps/heap dumps for troubleshooting issues.
Environment: SOA, WSDL, SOAP, Web Services JIRA, Xml, Oracle 10g, PL/SQL, TIBCO BW 5.6, TIBCO EMS 5.1, TRA5.6, TIBCORV 8.1, BE 3.0.1, TIBCO Admin 5.4, TIBCO/Hawk and TIBCO adapters, JDK1.4, JMS, JDBC, TOAD 6.3, Visual Source Safe 6.0, Windows NT, UNIX, Putty, Oracle10g, Junit Red Hat Linux 5/6, VMware ESX 5.x, Weblogic 12/11, VMWARE, NFS, SAN, NAS,PUPPET.