Slim Garci
Tel: 019******** / 079********
Live in Waltham Cross, Hertfordshire, United Kingdom
British National
acxhtn@r.postjobfree.com
PERSONAL SPECIFICATIONS
An excellent academic and technical background together with good people skills and the ability to work well within a team. Perform well under pressure and to tight deadlines. Built a good rapport with users and work colleagues. Good self starter with strong organisation skills and ability to prioritise own work load
KEY SKILLS
Strong background in Linux/Unix Administration
Experience with automation/configuration management using either Puppet, Chef or an equivalent
Ability to use a wide variety of open source technologies and cloud services.
Strong experience with SQL and MySQL.
A working understanding of code and script (PHP, Python, Perl, Ruby and Bash)
Knowledge of best practices and IT operations in an always-up, always-available service
PROJECTS & ACHIEVEMENTS
Successfully migrated 500+ web applications from Windows 2003 to Windows 2008 platform.
Migrated Windows based applications to Linux platforms (Centos 7, Debian and SUSE)
Created and managed stacks based on AWS Cloudformation
Developed, deployed and maintained large scale multi-tiered web applications.
Data migration of electronic document management systems using T-SQL and stored procedures
Implemented Puppet Configuration Management tool for the whole of SOAS, University of London.
CAREER HISTORY
Employer: HSBC Bank July 2016 to Nov 16
Puppet Consultant
Automated the deployment of Adobe Experience Manager (AEM) across AWS platforms using Puppet Enterprise
Used Hiera to separate code from data
Used Puppet r10k to manage Puppet code.
Use PE Console to classify and push code to specific Puppet nodes
Used Github to version control all Puppet modules
Used AWS CodeCommit to store code
Used AWS CodeDeploy to automate code deploy
Used AWS CodePipeline to push Puppet module using continuous delivery
Built Jenkins platforms in AWS to support the Continuous Integration platform
Implemented New Relic web application performance monitor on- Prem and across AWS.
Created VPCs in AWS for direct-connect between AWS and on-prem.
Employer: SOAS University of London Jan 2016 to May 16
Linux and DevOps Engineer
Provided support for all Linux systems including Centos, Redhat, Suse, Debian and Ubuntu
Introduced, deployed, configured and implemented the school first Puppet configuration management infrastructure.
Automated the collection and distribution of SSH public keys for all Puppet managed hosts.
Automated the installation and configuration of Puppet modules such as MySQL, Graphite, and Nagios clients.
Documented all Puppet related work including troubleshooting.
Trained technical staff to support the Puppet infrastructure.
Automated patching of all Linux servers through scheduling using ‘cron’ jobs.
Administration and support of some of the application servers running on Tomcat and LAMP stack infrastructure.
Experience in using Puppet Orchestrator to manage the infrastructure
Created Docker containers to standardise environments
Used bash scripting to automate cron jobs and extract inventory data.
Employer: Queen Mary University of London June 15 to Dec 2015
Migration and DevOps Engineer
Migrating LAMP stack application servers to new data centres
Deploy network configuration files using Puppet
Migrating web applications servers using Physical to Virtual and Virtual to Virtual methods
Bash scripting and Powershell to extract server inventory prior to migration for linux and Windows applications servers.
Deploying and configuring Amanda backup software
Maintenance of web applications and services
Deploying web applications to TEST, DEV and PROD environments
Identify automation opportunities, design and develop automation solutions to improve automations efficiency
Troubleshoot complex issues quickly and effectively
Enterprise Administration & Support for Microsoft and VMware environments.
VMware ESX Server Implementation and management. (inc P2V virtualisation).
Employer: CAPITA Sept 14 to May 2015
Middleware Migration Analyst / DevOps
Migrating 500+ Windows based web applications to Windows 2008 R2 servers
Migrating Windows based applications to Centos / Redhat platforms
Using Puppet to install packages and configure services such as openssh, and mysql
Apache, Tomcat,IIS
Coldfusion, SSL’s
Google search appliance
Shell scripting
JAVA – configuration/tuning
Performance tuning (JVM, JMX, connection pooling) using JConsole,
JVM’s – administration & configuration
Created EC2 instances running the newest AWS Redhat Linux EL7 Amazon Machine Image
Oracle & SQL databases
Virtualisation - Monitoring & configuration
Work with core development teams to test, deploy and maintain scalable, robust software platforms and services.
Manage a continuous build and deploy environment
Define test and verification processes for production services
Monitor, test, and maintain production services
Define and operate live A/B testing of production services
Employer: EssDocs April 14 to July 14
Systems Administrator / DevOps
Migrating Windows based web applications to Redhat Linux EL6
In-depth knowledge of Apache Subversion (SVN) and Jenkins/Hudson Continuous Integration Server – Installation, Configuration, Design and Administration.
Administration, maintenance and configuration of all customer facing websites
Build automation of Nginx and Apache tomcat using Puppet automation software
Using Git to distribute and manage Puppet manifests
Familiarity with Scrum and Agile software development framework
Developed and setup log rotations
Preparing web applications technical documentations for technical staff
Using SQL server agent to perform SQL database incremental backups
Optimising SQL queries to improve web application performances
Building AWS servers and running Amazon ElastiCache and other AWS services
Employer: The BBC (British Broadcasting Corporation) Sept 13 to March 14
Systems Administrator / DevOps
Responsible for ensuring application system releases are managed to agreed change and release management procedures and working with relevant technology teams to ensure a well-managed and structured release process using JIRA
Administration, maintenance and configuration of application hosting environments based on varying technology stacks including Wintel, SQL Server, Linux, Java, Apache, Oracle, LAMP
Developing SQL stored procedures to analyse web data used to improve web applications performances
Familiarity with triggers, indexes and Transaction Processing
Using Splunk to search, monitor and analyse logs and data.
Building scalable applications on AWS for UAT environments
Administration and configuration of DevOps tools, such as Puppet, DynaTrace
Provision of pro-active system monitoring and appropriate fault resolution using Zenoss, Gomez and Nagios and other web applications monitoring tools.
Performance tuning and optimisation of hosted environments and application services
Ensure system support, maintenance and change is carried out in line with agreed BBC Worldwide Technology standards and protocols
Ensure system availability, particularly during business critical timeframes, operates within agreed Service Level Agreements
Ensure appropriate levels of systems documentation are maintained
Liaise with 3rd party hosting and development partners and software vendors for product management and issue resolution
Responsible for governing access to and ensuring operational availability of production and UAT application hosting environments and services
Managing and supporting IBM Websphere web based bespoke applications
Familiarity and hands on experience with ITIL methodology and procedures
Employer: Pearson March 13 – August 13
Systems Administrator / DevOps
Pearson is a UK-based international media conglomerate, best known as a book publisher with interests in Education
Identify Single Points Of Failure Within Web Environments
Troubleshooting Web And Middleware Environments
Identify potential and real performance bottlenecks within web environments
Advanced JBoss troubleshooting
Review existing JBoss infrastructure and determine areas of improvement
Scripting - Automate tasks as required (deployments, etc
Coordinate patch implementation and post patch testing/validation using UAT environments using Scrum and Agile methodology.
Thoroughly test releases and patches on UAT including site performances just after releases and prior to Production deployment
Monitor the health of middleware environments and resolve incidents before they become an issue to the business.
Building an delivering Java, Tomcat IBM Websphere Centos/Redhat based application to business users and monitor their day-to-day operations after delivery for stability and availability
Maintain and support Windows 2003/2008 based applications
Generating graphs, reports and alerts using Splunk
Central Configuration Management with Puppet. Linux Systems Administrator maintaining about 50 dual-boot Windows and Centos Linux workstations as well as low-end terminal thin clients. My responsibilities also included central configuration management via Puppet,
Deploying, configuring and fine tuning Apache Tomcat 7 on Microsoft Windows platforms
Troubleshooting Web And Middleware Environments
Automating and deploying application releases, hotfixes and patches following strict release control and change management guidelines.
Installation and configuration of Puppet in TEST, DEV and PROD environments
Employer: IFDS Group April 12- Feb 13
E-commerce Applications Support Analyst / DevOps
IFDS is a supplier of investor-recordkeeping services and systems to the UK domestic and to the European “offshore” market.
Maintain system stability and high availability for all major investment trusts web sites in the UK running on Redhat Linux EL 6 and Windows 2008 platforms
Administering and maintaining all production environments, including middleware such as JBOSS, Glassfish, Apache Tomcat and IBM Websphere java based middleware
Developing Queue Message admin gui based tools for OpenMQ (GlassFish JMS) / Oracle WebLogic MQ.
Application monitoring, performance tuning using Nagios and Opsview
Resolving Java applications related issues such as memory leaks, high memory usage, class loader and Garbage Collection problems.
Provide 2nd-3rd line application support on complex internally and externally developed applications such as Alfresco and Figaro using T-SQL and other tools
Creating daily SQL server 2008 database backups used by bespoke applications
Interact with internal teams and external 3rd party vendors to trouble shoot and resolve complex problems
Manage problems from identification through deployment
Work to eradicate unnecessary support calls where possible via pro-active monitoring and procedural and performance enhancements
Deploy application releases and configuration changes such as WAR and EAR files
Developed and setup log rotations using log4j
Develop implementation, backup and roll-back plans using Bash and Korn Linux scripting shells to automate tasks
Adhere to appropriate departmental and company procedures and policies (i.e. change control, security and auditing, release, configuration, problem and incident management)
Maintained good working relationships with internal departments as well as 3rd party vendors and hosting providers
Provided training to junior and existing staff on different middleware and complex applications
Employer: OLM Group June 07- April 12
Systems Administrator / Web Server / Application Administrator Tem Lead
OLM develops leading IT and web based applications for social care and the public sector including NHS and MOD
Team lead, assigning issues to 3 staff, making sure that all incidents are dealt with in a timely manner
Responsible for the installation, configuration and setup of web based business applications encompassing development, test and production in Redhat/Centos, Unix Solaris 9/10 and Windows2000/2003 platforms.
System Administration of the organisation’s Redhat and Centos platforms.
Implementing web services APIs to access database tables and stored procedures
Thorough understanding of clustering and load balancing technologies
Setting up and configuring Application Server security
Expert knowledge of Internet/Intranet/ Extranet system design in a DMZ Web hosting environment.
Log Rotation for archiving log files
Administration of system - and integration tests
Installation of new releases/updates, hotfixes and patches into production systems
Analysis and elimination of problems regarding the website and its applications
Setting up Actuate iServer 9 and supporting Actuate reports
Business Objects setup configuration and deploy (BOXI)
Installing and configuring Oracle 9i and SQL server 2005
Backup / Recovery of Oracle using RMAN. Upgrades of Oracle schemas performed at regular intervals.
Extensive knowledge of T-SQL and stored procedure used to analyse data after migration
3rd Line Support, training and consultancy for local authorities personnel all over the UK.
Documentation experience that demonstrates the ability to clearly articulate technical designs, procedures, and hardware standards
Excellent troubleshooting skills to rapidly resolve technical issues
Ability to read Coldfusion, Java and .net code and make changes and log them where necessary for customer support purposes.
Conduct investigations on system performance and capacity and make proposals for improvement.
Managed the response to enquiries by users, specialists and others, prioritising as necessary
Monitored the integrity and confidentiality of information delivered to and sent by users (Email system running on Exchange 2008), the levels of service performance such as throughput, availability and response time.
NTT-Europe for The Bank of Tokyo-Mitsubishi June 04 - June 07
2nd / 3rd Support Analyst
Bank of Tokyo provides full service banking facilities to its clients, both local Japanese corporations and world-wide corporate clients.
Creating Group Policy Objects within AD infrastructure for software deployment.
Excellent knowledge of Datastream on-line database service which includes a broad range of financial entities.
Installed and setup market data applications such as Reuters, Bloomberg, Datastream and Thomson one.
Solving various IT problems by logging remotely to users workstations using Landesk Manager
Support and administration of Active Directory.
Lotus Notes administration and support.
Supporting and helping work colleagues resolving IT problems.
Windows 2000 / 2003 Server builds, deployment and support
Installed and configured SUN Solaris9.
Installed and configured BIND9 on Solaris machines
Support and administration of Linux Redhat9, Redhat EL3,4 and Debian3.x
Installed, setup and configured Apache, Sendmail and Samba on Redhat9 and Debian3.1
Good scripting skills on C, Korn and Bourne shells.
Good knowledge of asset management concepts and practises.
LONDON BOROUGH OF ISLINGTON July 03-June 04
Migration Analyst
Designing and Implementing Image-based installations for Windows XP Professional Rollout
Upgrading Netware 4.11 to Netware 5
Administering and supporting Exchange 2000 server: working with groups, backing up the information store, implementing security, creating new distribution lists, managing Outlook Web Access, creating mailboxes and contacts, etc…
TAYLOR WOODROW June 2003
Senior IT Analyst (4-Week Contract)
Rolling out users to Windows 2000 Professional.
Migrated users from MS Exchange 5.5 to Exchange 2000
Re-configured user’s profiles and assigning login scripts
PC SERVICE CALL May 2003 - June 2003
SOFTWARE/HARDWARE ENGINEER
Migrated users from Win95/98 to Windows ME, Windows 2000 and XP Professional
Exported email clients to MS Exchange 2000.
NORTHGATE INFORMATION SOLUTIONS (london Borough of Hackney)
Senior Support Analyst (Contractor) Jan 2003-Apr 2003
Migrated users from Novell GroupWise to Microsoft Exchange 2000
Upgraded NetWare 4.11 to NetWare 5 and migrated NetWare 3.12 bindery to NetWare 5
Migrated users from Windows 95/98/NT to Windows 2000 and Windows XP Professional.
EMAP Dec 2002-Jan 2003
2nd Line Support Administrator (Contractor)
Supported Appletalk network and updated Service Packs for NT4/Windows 2000 machines.
Modified registry keys to incorporate changes and updates
Supported Lotus Notes and applications such as MS Office 2000 on Apple Macs.
GLOBAL CROSSING Jan 1999 to Oct 2002
Support Analyst
Configured and set up Compaq Prosignia and Proliant domain controllers and file and print servers.
Configured CISCO PIX Firewall to interoperate with the VPN Clients.
Installed, configured and supported operating systems such as Windows NT4, Windows 2000 and Windows XP.
Worked on migration, rolling out NT4, Windows2000 and XP across the organisation using Norton Ghost Imaging Software and setting up DNS WINS and DHCP with minimal disruption to business needs.
Performed Backups and Restores of data using ArcServeIT.
Migrated users from Netscape Communicator to Outlook 2000.
Deployed and set up IntelliMirror Technologies within the Active Directory environment.
Configured and supported Windows 2000 Terminal Server.
Configured and Supported Windows 2000 Network Load Balancing Clusters and Server Clusters.
Installed, configured and maintained ‘Trend’ anti-virus software across the network.
Created user accounts, groups and shares and set up group policies for users.
Installed and supported Citix Metaframe terminal emulation server for RAS.
Installed and configured network peripheral devices such as switches and hubs.
Deployed, configured and set up VPN for dial-in users.
Implemented and supported Redhat Linux mail server
PARADISE (UK) TELECOMMUNICATIONS LTD Feb 98 to Jan 99
Support Analyst
Migrated the organisation’s peer-to-peer network from W95/W98 platform to Windows NT4 environment single-handedly. This included setting up RAS server running on point-to-point tunnelling protocol to access sensitive company data for download.
Deployed WINS and DHCP including the creation of TCP/IP scopes and using sub-netting techniques to optimise internet access.
Installed and configured NT4 servers (PDC/BDC), set up RAID5 to optimise performance and fault tolerance. Created user accounts and shares and set up group policies.
SOFTWARE SOLUTIONS INTERNATIONAL 1996 to 1997
IT Support and LAN Administrator
ICS (LONDON) LTD 1990 to 1991
Software and Hardware Engineer.
MICROWRITER LTD 1988 to 1989
PCB Design & IT Engineer
EDUCATION
Queen Mary College, University of London 1991 to 1995
MEng(Hons) in Communications/IT Engineering
South London College 1988 to 1991
BTEC National Diploma in Electronics Engineering
University of Science and Technology 1985 to 1987
2-year Preparatory Course in Maths, Physics and Chemistry
Technical High School of Tunis 1979 to 1985
A Levels in Maths Grade A, Physics B, French A and English B
TRAINING, COURSES & PASSED EXAMS
Implementing and Administering Windows NT4 Server March 1998
Implementing Microsoft Windows 2000 Professional and Server June 2000
Implementing and Administering Windows 2000 Directory Service May 2001
Implementing Windows 2000 TCP/IP infrastructure June 2002
Microsoft Exchange 2000 Server : Design and Implementation Jan 2004
Linux System Administration 1 Oct 05
Linux System Administration 11 Nov 05
Using Samba Nov 05
Using Apache Jan 06
Using Sendmail Jan 06
Linux Network Administration Feb 06
Unix Tools and administration Oct 06
City University Linux course Sept06
Cambridge University Redhat EL 5 course March07
Developing SQL Queries for SQL server June 08
INTERESTS
Football, swimming and athletics. I enjoy reading from a wide range of subjects including national newspapers, autobiography books and computer magazines. I am fluent in French and possess a clean driving licence. I enjoy meeting people and socialising with them.