Linux Devops Enginner Resume
NottinghaM
SUMMARY:
- A Senior Linux Devops Consultant with more than 10 years of experience in IT gained in various industries such as finance, Telecom and media .
- Using different flavors of Unix/Linux systems in virtualized environment and deploying applications with various container technology and orchestration tools in cloud environments with certifications in both AWS architecture and operations
TECHNICAL SKILLS:
OPERATING SYSTEMS: Redhat Linux Enterprise 4, 5, 6, 7 Centos 4, 5, 6 Sun solaris 8, 9 and 10 Windows, 2003 and 2008 servers, windows 7 Ubuntu Cisco IOS Juniper Junos
Databases: Oracle 8, 9i, 10G and 11G Mysql 4, 5
Hardware (servers) IBMchassis and blades, HP proliant Servers, Sun fire Vxx servers, Sun Sparc T4 and T5220 Hp DXX servers, Solaris Volume Managers, Veritas Volume Manager, Linux Volume Manager, RAID) Netapp filers
Network hardware: Cisco Routers and switches Juniper Routers F5 load balancers
Virtualization Web/Application: Servers Mail Network Services
Network Analysis/ Troubleshooting: Shell Prog/scripting Installation, provisioning and deployment Remote access Storage Host Security Monitoring
Virtualization: Vmware ESX5i, Vmware vcenter server, Tomcat, JBOSS, Apache, Weblogic Drupal 6/7 and PHP Sendmail, Postfix, IMAP, POP3
Files servers: Samba, NFS, iSCSI, Squid, rsync, DNS, BIND 8, 9 DHCP, Vsftpd, Openldap, radius, Active directory Tpdump, Wireshark Bash, awk, sed Kickstart, redhat satellite/spacewalk cobbler, ansible and Puppet, foreman, git, jenkins, aws racle SGD ZFS, LVM, NETAPP SAN IPtables, SElinux EMC smarts, Nagios, CA Wily Application performance Management, Concord Ehealth, system health, OMD, check mk
WORK EXPERIENCE:
Confidential
Linux Devops Enginner
Responsibilities:- Working as part of agile team using scrum and kanban methodology for continuous integration and build, and also using Jira to raise stories and track work writing ansible playbook for configuration management building delivery pipeline using jenkins for continuous integration and integration with ansible for deployment administering linux server estates which consist of vmware 6 clusters and vcenter, upgrades and server maintenance automated installation, of linux and windows virtual machine and troubleshooting of various system problems
- Designed and created multiple Deployment strategies using Continuous Integration and Continuous Development Pipelines and configuration management tools Deployed and maintained ansible role - based application servers, including Apache, Nginx, and Tomcat and nagios.
- Automated Nagios services for database server, web-server, application-server, networks, file sizes, RAM utilization, Disk performances
- Implemented continuous Delivery pipeline with Docker, Jenkins and Gitlab.
- Responsible for installation & configuration of Jenkins to support various Java builds and Jenkins plugins to automate continuous builds and publishing Docker images to the Nexus repository.
- Manages local deployments in Kubernetes, creating local cluster and deploying application containers. Created and managed test environment using Docker, Kubernetes and Vagrant, initiated instances depending upon development team requirements.
- Deployed various applications using Kubernetes cluster management some of the services are redis, nodejs app, nginx etc.
- Infrastructure Development and Operations using AWS Cloud platforms, EC2, EBS, S3, VPC, RDS, SES, ELB, Auto scaling, Cloud Front, Cloud Formation, Elastic Cache, Cloud Watch, SNS, AWS Import / Export. Elasticsearch, logstash and Kibana (ELK) intergration for devops monitoirng and troubleshooting installation configuration and troubleshooting of cloudera hadoop distribution aws cloud automation using terraform, ansible and cloudformation monitoring using grafana, prometheus, influxdb, and Nagios
- System troubleshooting with Sysdig process configuration with supervisor Installation, upgrade and administration of JIRA documenting process and procedures
Linux Devops Engineer Consultant
Confidential, Nottingham
Responsibilities:- Automated Installation, configuration and administration of RHEL linux systems using redhat satellite
- Installation, configuration and deployment of vsphere 5 and vm machines vagrant setup and configuration configuration management using Ansible playbook administration and support of windows 2008 server
- Design, installation and configuration of IBM udeploy for automated application deployment installation of gitlab, jenkins and udeploy for devops automation gitlab troubleshooting, jenkins extension via plugins and build monitoring and troubleshooting building delivery pipeline using jenkins for continuous integration and udeploy for continuous deployment Working as part of agile team using scrum and kanban methodology for continuous integration and build, and also using version One and Jira to raise stories and track work
- Maven and gradle build tool installation and configuration apache, tomcat, and mysql installation and configuration installation configuration and troubleshooting of Java based applications such as CA Devtest server, oracle weblogic and so on storage extension using redhat lvm centrify integration for sso access involved in data migration from one environment to the other ldap configuration using packer to build images and vagrant setup for dev environment
- Administering servers from dev through ST, SIT and Production environment setup on aws services using services such as EC2, cloudformation terraform, S3, vpc elasticbean stalk and so on
- Elasticsearch, logstash and Kibana (ELK) intergration for devops monitoirng and troubleshooting docker installation, configuration and orchestration using kubernetes documenting process and procedures
Linux/Unix System Engineer
Confidential
Responsibilities:- Automated Installation, configuration and administration of RHEL 6/5 linux systems using spacewalk/redhat satellite automated installation and configuration of Sun Solaris 9 and 10
- Installation, configuration and deployment of vmware vcenter server and vsphere esxi 4, 5
- Configuration management with puppet/ansible
- Design, installation and management of virtual machines configuration of vmotion, FT, DRS and HA racle and mysql database installation and database administration.
- Installation and administration of oracle weblogic 11g
- Deployment of java applications on oracle weblogic weblogic troubleshooting.
- Application deployments which includes, jboss, apache, tomcat and other proprietary software. system performance monitoring and troubleshooting using various tools such as tcpdump, wireshark and so on. responsible for applying system patches and system upgrade as at when due root cause analysis using KT method of problem resolution system monitoring to ensure high availability resolve technical and customer issues and software bugs, following through the whole life cycle to ensure that fixes are made and applied automating system operations using necessary script and software
- Writes technical documentation and procedures deliver reports using cognos i also ensure internal tracking systems are up to date with call and fault logs and that report are completed on time.
- Working under pressure and to timescales to meet service level agreement
- Good knowledge of amazon web services such as s3, glacier, |VPC route 53, EC2, cloudfront, autoscaling, and elastic load balancing good knowledge of both ip and telecom protocols.
Unix System Administrator
Confidential
Responsibilities:- Team Lead System Administration Mobile Data Services (
- I was responsible for Installation, Upgrade and tuning of all Unix and Linux machines. (Redhat 9, RHEL, 3,
- 4, 5, CENTOS 4,5 FEDORA, 4, 5 6, 7, 8, 9 and Sun solaris Servers solaris 8, 9 and 10
- I installed Oracle database 9i, 10G, Mysql,Server 4, 5 and Sqlserver 2000 databases
- Configuration of Squid, postfix, radius, Apache, tomcat, and kickstart
- I was responsible for updating, patch installation, and installation of new applications on the systems using yum and package management
- Responsible for cisco and extreme switch configuration. I also configures Juniper and cisco routers
- Good experience gained from working in mission critical and high availability environment.
- Redhat, Centos Installation Sun solaris, support and maintenance for high availability
- I was responsible for system maintenance and troubleshooting, ability to use different tools for effective network performance
- I was responsible for system and database installation, sizing, performance monitoring.
- I was responsible for ensuring that all servers are backed up to require specifications. I also manage vendor relationship in respect to system installation, ensuring best practices are followed in all system integration. Reporting of GPRS/HSDPA KPIs for capacity planning and network performance. Data charging rating configuration on the GGSN. Health checks and alarms resolution, resolving of customers problem via call logged on remedy, network monitoring skills via automated tasks by Unix scripts.
- I was also responsible for daily operation and maintenance of other mobile data enabled services running on the network such as Blackberry, Nokia Intellysync and other corporate data services. Provides general support to MTN staff both within the office and those who work remotely
- I was responsible for system maintenance and troubleshooting, ability to use different tools for effective network performance
- I was responsible for maintenance of GPRS/EDGE and HSDPA(3G) services on Ericsson SGSN R6, R7, and R8 and also GGSN 2.5 GGSN 3 and GGSN R4
Unix system administrator
Confidential
Responsibilities:- I was responsible for day to day, operation, maintenance and administration of both solaris and linux boxes.
- Perform day-to-day Unix Administration tasks as well as schedule maintenance
- I was responsible for installing operating system on new servers (both Linux and Sun Solaris)
- I was responsible for managing tomcat application servers running on Linux and solaris with mysql backend Also responsible for scheduled maintenance and hardware changes or upgrade(disk replacement) on sun store edge hardware
- I was responsible for system security using IPtables
- Responsible for server connectivity with other network entity, and troubleshoot server connectivity with the network using tools such as ethereal and snoop to monitor network packets.
- Responsible for configuring system and network parameters and also monitor system stability and performance
- Monitors and manages database backups, logs, and archives,also responsible for system backup and ensure optimum operation of file systems
- I was responsible for mysql, Oracle administration backups, I also managed web server (tomcat and apache)
- Responsible for fault management by checking of system and application logs and also ensure adequate documentation are in place.
- I ensured high availability of the system using veritas cluster server and lifekeeper
- I was responsible for configuring system services ftp, ssh, dhcp, dns openldap and other services on the servers.
- I was responsible for operation and maintenance of alcatel platform configuring system such as voice browser, voice mail systems. These are sun servers running sun solaris and oracle databases.
- I was responsible for project managing VAS related project, drawing up system documentation in respect of operation and maintenance.
- I was responsible for project managing VAS related project, drawing up system documentation in respect of operation and maintenance
- I was responsible for managing SMS based services alcatel MMS and alcatel charging proxy for VAS related products.
System Administrator
Confidential
Responsibilities:- Was responsible for installing and upgrading MasterCard utility software and integration with sql server 2000 database. I was also responsible for creating, managing, troubleshooting and ensure timely backing up of the system and database
- Configuring of POS and ATM for MasterCard and Valucard Transactions
- I was responsible for installation of Microsoft windows 2000 server, installation and configuration. I carried out printer and performed desktop installation, was responsible for LAN maintenance and troubleshooting