Devop’s Engineer Resume
Rockaway, Nj
SUMMARY:
- Around Six years of experience in IT Industry with ability to accomplish all aspects of teh software configuration management (SCM) process, DevOps and Build/Release management.
- Good Knowledge on Software Development Life Cycles and Agile Programming Methodologies.
- Extensive experience on installation, Configuration, Updating, Support, and Maintenance of RHEL, CentOS, and windows Servers.
- Skilled enough to build deployment, build scripts and automated solutions (using scripting languages such as Shell, Python and Bash.)
- Good noledge on version control systems SVN, GIT and TFS.
- Expertise in My SQL database concepts.
- Managed environments DEV, QA, UAT and PROD for various releases and designed instance
- Expertise in Application Deployments & Environment configuration using Chef, Puppet
- Expertise in Chef for configuration management and infrastructure automation.
- Proficient in shell scripting (Ksh/Csh/bash/Sed/Awk), PERL, Java Scripts for Oracle and Java Applications and XML.
- Expertise in installing, configuring and managing Web Logic, Apache, VMWare etc. Server in clustered environments for High Availability, Load balancing and fail over
- Extensive experience on installation, Configuration, Updating, Support, and Maintenance of RHEL, CentOS.
- Worked extensively on Git and TFS. Maintaining branching model and security
- Automating build process, extensive noledge on build tools like ANT & MAVEN to package into .war and .jar artifacts. Handling Nexus and Artifact repository management; Integrated teh build tools with JENKINS, to automate builds and deployable artifacts thus standardizing environments
- Experience on Chef, Ansible and Puppet for teh deployment of servers with custom
- Identify and troubleshoot basic network problems including switches, routers, Wireless, and Bluetooth.
- Worked on daily administration of various flavors of Linux and Unix like Red hat, CentOS and some windows servers which includes but not limited to installation, testing, tuning, upgrading and loading patches, troubleshooting server issues.
- Installation and configuration of Apache Webserver in a LAMP stack.
- Well used and experience in deploying teh code through web application servers like Web Sphere, Web Logic, Apache Tomcat.
- Good Knowledge of using different protocols like FTP, SFTP, SSH, HTTP, HTTPS and Connect direct.
- Knowledge about Splunk architecture and various components (indexer, forwarder, search head, deployment server), Heavy and Universal forwarder, License model
- Knowledge about Splunk architecture and various components (indexer, forwarder, search head, deployment server), Heavy and Universal forwarder, License model
- Provide Regular support guidance to Splunk project teams on complex solution and issue resolution
- Experience in Configuring and Managing monitoring tools like Nagios, Splunk, and Zabbix.
- Good experience in Amazon Web Services (AWS) environment and good noledge of AWS services like Elastic Compute Cloud(EC2), Elastic Load - balancers, Elastic Container Service (Docker Containers), S3, Elastic Beanstalk, Cloud Front, Elastic Filesystem
- Experience in configuration of LDAP, DNS, DHCP, TCP/IP, NTP, NFS, send mail, FTP, Active directory and troubleshooting skills.
- Knowledge of Installation, configuration and maintenance of JBOSS Application Server.
- Knowledge in monitoring and utility scripting for automation and monitoring using Shell & Perl scripts.
- Ability to manage SCM processes which include compiling, packaging, deploying and application configurations.
- Experienced in Volume management, Disk Management, software RAID solutions using VERITAS Volume manager. File system Tuning and growing using VERITAS File System (VxFS), coordinated with SAN Team for storage allocation and Disk Dynamic Multi path.
- Backup using VERITAS NetBackup.
- Extensive experience in RPM build package, Kernel update, Kick Start& remote network installation
- Worked on installation of Docker using Docker toolbox
- Worked on creation of custom Docker container images, tagging and pushing teh images
- Managed and deployed Microservices onto Docker using Vagrant, VirtualBox, and Puppet.
- Worked with DBAs on installation of RDBMS database, restoration and log generation.
- Experience in teh entire lifecycle process in projects which includes Design, Development, Deployment, Testing and Implementation
- Excellent communicative, interpersonal, intuitive, analysis and leadership skills with ability to work efficiently in both independent and team work environments.
- Possess strong analytical and troubleshooting capabilities, proactive listener and team player with positive approach and excellent grasping power.
- Professional Skills
TECHNICAL SKILLS:
Source control tools: Subversion, Clear case, GIT and TFS.
Build Tools: ANT, MAVEN.
CI Tools: Hudson, Jenkins and Docker
Deployment Tools: CHEF, PUPPET
Repositories: Nexus, Antifactory
Languages: C, Perl scripting, Shell scripting, SQL, Java/J2EE.
Tracking tools: Jira, Remedy, Clear Quest.
Web servers: Web logic, Web Sphere, Apache Tomcat.
Databases: Oracle, SQL SERVER, MY SQL, DB2
Monitoring Tools: Splunk and Nagios
Operating System: Linux Red hat and Centos
Protocols: TCP/IP, Telnet
Services: SSH, FTP, NFS, RPM, YUM
PROFESSIONAL EXPERIENCE:
Confidential, Rockaway NJ.
Devop’s Engineer
Responsibilities:
- Worked on building and deploying Java code through Jenkins
- worked closely with development team and SQA team for product releases.
- Worked on DevOps team-based environment providing end-to-end solution.
- Implementing a Continuous Delivery framework using Jenkins, CHEF, Maven, Nexus in Linux environment
- Expertise in using build tools like MAVEN and ANT for teh building of deployable Artifacts such as War & Ear from Source Code
- Installed, deploy and configure Chef Server Enterprise on premise/ workstation/ bootstrapped teh nodes using knife and automated by testing Chef recipes/cookbooks with test-kitchen/spec.
- Automating server configuration/management with Chef on AWS platform - AWS Ops Works.
- Configured and monitored multiple servers using Chef. Defined Chef/ Server and Workstation to manage and configure nodes.
- Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI's.
- Involved in developing and deploying of micro services using technologies like Docker, Kubernetes in combination with Chef.
- Built various containers using Docker engine and Docker Machine environments, to deploy teh micro services-oriented environments for scalable applications.
- Converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes. Debugging Chef Recipes and their execution trying to pull logs into Splunk and monitor deployments.
- Wrote automation scripts in shell to enhance teh CI-CD pipeline
- Experience in and demonstrated understanding of Git and TFS source control management concepts such as Branching, Merging, Labeling/Tagging and Integration
- Worked on daily task on RedHat Linux dat included upgrading rpms, kernel, configuring SAN Disks, mutilating and LVM file system
- RPM and YUM package installations, patch and another server management.
- Setup and configured network TCP/IP on Linux RedHat and CentOS servers including RPC connectivity for NFS.
- Installed and configured VMware workstation successfully for testing team
- Management of RedHat Linux user accounts, groups, directories and file permissions.
- Password-less setup and agent-forwarding done for SSH login using SSH-keygen tool.
- Worked with integration endpoints like F5 Load balance, Apache, Tomcat, LDAP, Data power ESB for web services integration Used Nagios for teh Monitoring of teh servers.
- Performed Memory, CPU and Apache process tuning and reconfigured Apache server in httpd.conf.
- Installation and configuration of Apache Webserver in a LAMP stack.
- Managed user and database on teh MySQL database granting different levels of permissions.
- Scheduled CRON jobs for job automation. Upgrades on Linux and expertise in writing shell scripts utilizing different shells including BASH, KORN, and C-Shell.
- Administration of RHEL 5,6,7 which includes installation, testing, tuning, upgrading and loading patches, troubleshooting on both P-Series and VMware virtualization systems
- Hands on experience bug tracker tools Version One, Remedy.
- Respond to JIRA ticketing system requests from internal customers including re-routing teh tickets if necessary.
- Created and maintained continuous build and continuous integration environments in SCRUM and Agile projects.
Environment: SVN, Jira, Maven, ANT, Jenkins, Chef, Nagios, VMware, Web Sphere Application Servers, Jboss Application Version One, Servers, Sandbox, AWS, Linux and Unix, RHEL 5.x, Splunk, Sonar Qu be, App Dynamics.
Confidential, Atlanta, GA.
Linux Administrator/Devops Engineer
Responsibilities:
- Expertise in Puppet Administration tool, a tool which acts as a puppet dashboard for managing puppet profiles, modules, classes and top scope variables.
- Deployed Puppet, Puppet Dashboard and Puppet DB for configuration management to existing infrastructure. Written manifests/Recipes and Ruby scripts to customize teh Puppet/Chef as per our environment.
- Used Jenkins& Puppet to perform automated CI Builds and Deployments.
- Created puppet manifests and modules to automate system operations.
- Manage deployment automation using Puppet, Puppet modules, Ruby.
- Created a custom puppet module skeleton to use same structure across all puppet modules.
- Implemented Puppet heir to separate data from puppet code.
- Worked on creation of custom Docker container images, tagging and pushing teh images.
- Installed and configured Zabbix (similar tool to Nagios) as monitoring tool for disk usage, CPU utilization, list of open files etc. and sending alerts to our teams.
- Worked with DBAs on installation of RDBMS database, restoration and log generation.
- Installed, Configured, Managed Monitoring Tools such as Splunk, Nagios for Resource Monitoring/Network/Monitoring/Log Trace Monitoring.
- Provide Regular support guidance to Splunk project teams on complex solution and issue resolution.
- Managed teh Maven Repositories using GIT Repository Manager and to share teh snapshots and releases for internal projects.
- Worked extensively with different Bug tracking tools like JIRA and Remedy.
- Wrote Bash and K shell SCRIPTS for deploying SSH KEYS, Automate Post installation things in LINUX, maintain teh systems by keeping some scripts in Croon jobs.
- Using various stat commands to monitored server and application performance and tuning & tuned I/O, memory etc.
- Involved in migration activities using RedHat LVM, Veritas and EMC open migrator.
- Build VMware ESX Server 3.0 & 3.5 using Guest OS RedHat Linux & Created different virtual machine-like CentOS, windows 2003 & 2008 server, SUSE Linux enterprise server (SLES) using VMware Virtual Infrastructure Client 2.0 & 2.5 tool
- Installed and Configured system network monitoring tool (Nagios) and troubleshoot virtual machine issues
- Installed and Configured e-Directory with LDAP integrations
- Responsible for Patching (both Operating System and Application Server)
- Gave support to Configure DNS
- Closely coordinated with SAN team for storage migration, fabric issues, Multipath/DM issue. Upgrading Emulex cards, firmware for HBA to teh current revision levels
- Configured and Managed LSF cluster suite
Environment: GIT, JSON, Perl, Puppet, AWS, Bash, ANT, Kubernetes, Jenkins, Apache Webserver, Splunk, Docker, Nagios, puppet, BMC Remedy, Maven, Jira, Python, Java, Zabbix.
Confidential
Devops Engineer
Responsibilities:
- Participated in teh release cycle of teh product, which involved environments like Development, SIT, QA, UAT and Production
- Responsible for teh building and deploying teh artifacts into DEV, SIT and QA Environments
- Designed and implemented scalable, secure cloud architecture based on Amazon Web Services. Leveraged AWS cloud services such as EC2; auto-scaling; and VPC (Virtual Private Cloud) to build secure, highly scalable and flexible systems dat handled expected and unexpected load bursts and can quickly evolve during development iterations.
- Implemented multiple high-performance MongoDB replica sets on EC2 with robust reliability.
- Fundamental mastery of teh AWS cloud computing platform, and its many dimensions of scalability - including but not limited to: VPC (Virtual Private Cloud), EC2, load-balancing with ELB, messaging with SQS (and scalable non-AWS alternatives), auto-scaling architectures
- Used Subversion as version Control for maintaining teh versions
- Created GIT configuration record for builds using derived objects generated during build audit process.
- Perform biweekly build cycle and testing processes.
- Used MAVEN to automate teh build process
- Configured and automated teh Jenkins Build jobs for Continuous Integration.
- Used Apache Tomcat as application server for deploying teh artifacts
- Developed UNIX for manual deployment of teh code to teh different environments and E-mail teh team when teh build is completed.
- Managed & performed environment related configuration changes as a part of deployment.
- Coordinated application releases with Development, DBA and Project Management teams.
- Coordinated Release effort amongst various teams (Integration, QA, Testing, and Business Analysis) in geographically separated environment
- Served as a partial administrator for UNIX machines for Dev Environments
- Attended teh Minor/Major Event change control meetings to get necessary approvals for teh deployment request
- Used Shell to automate build and deployment Process.
- Executed teh DB Scripts (DML’s), which have dependencies on teh code on Oracle DB
- Documented teh deployment process (Migration Doc) of code to production.
- Used JIRA as Issue Tracking Tool.
- Worked on daily administration of various flavors of Linux and Unix like Red hat, SUSE, CentOS, AIX and some windows servers which includes but not limited to installation, testing, tuning, upgrading and loading patches, troubleshooting server issues.
- Deployed latest patches for Linux Application servers, Performed Red hat Linux Kernel Tuning for TCP stack. Installation of Red hat Linux 4.x/5.x on Dell, ProLiant, and Enterprise Server 4.0
- Managed server nodes running SUSE Linux.
- Implemented Internet load balancing on Multiple ISP, Firewall, Port forward, IP routing using IPTABLES
- Wrote shell scripts for system backup Resync, SSH, crontab
- Installed, configured and maintenance PostgreSQL for bioask.com application data, postfix mail server data
- Implemented Version Control by using SVN Subsystems and Web SVN
- Performed server rack mounting and managed /retired old rack optimized servers
- Installed SSL certificate for mail server and web server
- Wireless Router configuration (http, https, SSH port enabled).
- Installed and configured LAMP (Linux, Apache, MySQL, PHP) for different application like bioask.com, serendio.com, and svapas.com
- Setup Lightweight Directory Access protocol (LDAP) for user authentication integrated with Postfix mail server, and Apache web server
- In window putty tool is performed to remote server maintenance by using SSH.
- Installed and configured VMware workstation successfully for testing team
- Monitored servers and responded to alerts from Nagios Monitoring Software
- Installed RPM package, update and upgrade using YUM
- Written shell scripts to automate system maintenance tasks for Linux clusters.
- Responsible for maintaining a production environment dat included: Linux, Windows, PostgreSQL, MySQL, Apache, router configuration and monitoring
- Password-less setup done for SSH login using SSH-keygen tool
Environment: Linux: Ubuntu, SUSE, Red Hat, Debian, LAMP, Tomcat, SVN subsystems, Postfix Mail Server, PostgreSQL, Media Wiki, HP Server, Eclipse, Perl, Ruby, Java