Professional Documents
Culture Documents
SYED IBRAHIM - Senior Devops
SYED IBRAHIM - Senior Devops
484-652-1442
syed.devops85@gmail.com
Summary:
• Around 10+yearsof experience in IT Industry with ability to accomplish all aspects of the software
configuration management (SCM) , Devops/Agile Operations, Build/Release management, Source
Controls &Application server management, System Administration,AWS and Cloud Management.
• Worked on source control tools like GIT, perforce on UNIX & Windows Environments, migrated SVN
repositories to GIT.
• Extensive experience using MAVEN, ANT as build tools for building of deployable Artifacts (jar, war &
ear) from source code. Experience in setting up the Ant, Maven build scripts for JAVA&J2EE applications
• Implanted Continuous Integration concepts using Hudson, Bamboo, Jenkins, Visual Studio and Snap
CI.
• Experience in building, packaging and installation of apps developed in Java or .Net platform.
• Configured servers to host Team Foundation Server (TFS) instance, build controllers and build agents.
• Experience in scripting for automation and monitoring using Shell, Perl, scripts.
• Experience in integrating Unit Tests and code Quality Analysis Tools like JUnit, SonarQube and Find
bugs.
• Knowledge of databases like MySQL, Oracle 10g/11g, MSSQL, Mongo DB, Dynamo DB. PL/SQL for data
integrity.
• Expert in deploying the code trough web application servers like WebSphere/WebLogic/Apache
Tomcat/ JBOSS, IIS7
• Experience in load balancing and monitoring with Nagios.
• Experience in working with ITIL Methodologies, Agile/SCRUM based product development teams,
collect database requirements and provide solutions and recommendations for new schema,
infrastructure or Architecture.
• Experienced on Storage concepts related to iSCSI SAN, NAS &EMC Clarion, Netapp, Hitachi storage
technologies.
• Migrating servers, databases, and applications from on premise to AWS, Azure and Google Cloud
Platform.
• Build and release of Cloud based products containing Linux and Windows environments, using
PowerShell, TFS and Python Scripting.
• Experience in automating the AWS resources by using Ansible/Chef.
• Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services.
• Experience with Bug tracking tool like JIRA, Bugzilla and Remedy.
• Conceived, designed, installed and implemented Puppet configuration management system
• Deployed and configured Chef Server including bootstrapping of chef client nodes for provisioning.
Created roles, recipes, cookbooks and data bags for server configuration.
• Experience on Cloud technologies like VMWARE/VSPHERE, AWS and Open stack.
• Experience with IBM Rational Suite as an Administrator of the suite on a Linux environment.
• Experience in working on cloud AWS cloud EC2, S3, RDS, Load Balancer, Auto Scaling
with AWS command line interface and AWS python SDK.
• Support for implementing redundant monitoring hosts using Nagios, tools like Splunk or loogly for log
management.
• Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning,
Developing, Testing, and implementing and Post-production analysis of the projects,
• Experience in Installation, Configuration and Administration of Windows, Red Hat Linux, Cent OS and
VMware Environments.
• Delivered architecture designs and solutions for public, private and hybrid clouds covering the cloud
architecture tiers and portfolios of cloud services. IaaS, PaaS, SaaS.
Authorized to work in the US for any employer
Work Experience
Sr. Devops/ AWS Engineer
Fidelity
New York, NY
March 2018 to Present
Responsibilities:
• Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/Ubuntu) and Configuring
launched instances with respect to specific applications.
• Working closely with DevOps Architects to analyze, review and clarify design architecture on tools
Implementation, Build and Deploy automation.
• Installed the application on AWS EC2 instances and also configured the storage on S3 buckets.
• Implemented and maintained the monitoring and alerting of production and corporate
servers/storage using AWS Cloud watch.
• Managed servers on the Amazon Web Services (AWS) platform instances using Chef Configuration
management.
• Creating snapshots and amazon machine images (AMIs) of the instances for backup and creating clone
instances
• Design, develop and, maintenance of automated tooling codes in shell scripting.
• Designed and implemented fully automated server build, management, monitoring and deployment
solutions spanning multiple platforms, tools and technologies including Jenkins Nodes/Agent, Android,
iOS, VMWare, Amazon EC2.
• Migrating servers, databases, and applications from on premise to AWS, Azure and Google Cloud
Platform.
• Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and
Maven to schedule the builds. Took the sole responsibility to maintain the CI Jenkins server.
• Developed Shell Scripts and Perl for automation of the build and release process.
• Used Nagios for monitoring the backend servers.
• Performed Automation deployment using Kubernetes.
• Configured SQL server scheduled backups for TFS data tier.
• Deployed spring boot applications on Docker and Kubernetes.
• Created Kubernetes Clusters on AWS for Java Web Applications.
• Expertise in developing Enterprise and Web services using SOAP/REST services.
• Automated test scripts for web applications with RUBY and WATIR testing module.
• Used Chef to automate the node configuration setup and maintenance.
• Automated Application Deployment with Puppet.
• Involved in editing the existing MAVEN files in case of errors or changes in the project requirements.
• Performed weekly and on-call deployments of application codes to production environments
• Performed SCM audits and provided reports against process and procedures in development, build
and releases of the Projects as per internal proprietary defined standards and steps.
• Work with development/testing, deployment, systems/infrastructure and project teams to ensure
continuous operation of build and test systems also used Selenium.
• Set up uDeploy server along with automated scripts to back up the server and restore from backup for
Disaster recovery.
• Installed, tested and deployed monitoring solutions with Splunk services.
• Performed Automated Deployments using Urban Code Deploy.
• Experience with Play Framework integrated with AKKA to implement REST BASED API with java codes.
• Administered Group Policies and ADDS
• Managed server clusters ranging from SQL, IIS and WCF
• Application interactions with the help of web services XML, UDDI.
• Installation and configuration of Web logic 11g & 12c, JBoss EAP 6 on Linux servers.
• Written scripts in Python to automate log rotation of multiple logs from web servers.
• Monitored system activities and fine-tuned system parameters and configurations to optimize
performance and e ensure security of systems.
• Load Balancing with fail over and back up services.
• Experience in LDAP and Jenkins Integration, designed and developed integrated solutions through
these Devops tools, processes and procedures to facilitate the cost effective delivery of services or
fielding of products.
• DevOps in monitoring team Development operations of monitoring systems customer
communications platform (CCP) infrastructure.
• Managed daily and nightly Integration test builds for Dev Teams sizing up to 15 and ensured the build
stabilization for nightly deploys
Environment:ASP.NET,Perl,Shell,Python,VirtualMachines,ADDS,Kubernetes,Puppet,API,LINUX/SOLARIS/
AIX,MI,Nagios,JIRA,Azure,S3buckets,Splunk,Chef,Jenkins,GIT,SVN,Docker,CloudWatch,
google cloud, Datacenter Migration.
Build& Release Engineer
Matlen Silver
Charlotte, NC
May 2012 to July 2014
Responsibilities:
• Automate Remote Deployment of Builds into Dev, Test & Production servers.
• Integrate Automation scripts with build &Monitor build verification test status.
• Troubleshooting issues with builds and compiler tools.
• Administration & Trainings on CM process and tools like Subversion/SVN, Jenkins.
• Setup process & maintain the Archive of software releases (internal & external) & and manage build
equipment and contents
• Developing & generating Build summary reports and send to leadership team.
• Experience in build development & distribution approaches in distributed onshore/offshore
environments.
• Experience in deployment (Manual / Automated) into Test & Production servers.
• Experience setting up Plan/Build & Refresh environments for multiple Projects.
• Develop and maintain build framework in Perl and Unix Shell for atomization of activities on Workflow
execution steps.
• Handling Oracle 11i Objects Patch Migration activities.
• Work with engineering team leads/IT team/ senior management to provide timely resolutions for
development environment and maintain service level agreements
• Implemented and managed, as Build, Configuration & Release Lead, builds and source code branching
as well as QC and integration testing environments
• Designed, Implemented and maintained build, source, bug tracking and delivery processes, as
Configuration Lead, to enable multiple branch and release builds
• Designed and implemented release automation infrastructure and tools
• Co-ordinate with PM, QA and implementation teams to ensure accuracy, tracking and version control
in releases. Planning and setup of disaster recovery processes
• Automation and monitoring of Java platform build system including automation using Jenkins and
dependency management using Maven and Sona type Nexus.
• Setup of continuous integration tools and deployment automation using Jenkins for all environments
including SIT, UAT and production.
• Packaging and installer automation of deliverables.
• Source code repository management for multiple development and production support code streams.
• Setup and management of tools to support DevOps activities including Crowd, Fisheye, SONAR, Para
Soft etc.
• User management using LDAP and SSO setup for ensuring access control.
• Setup and Administration of JIRA with required scripting and customizations.
• Monitoring SDLC process compliance with respect to release and change procedures and suggesting
improvement.
• Planning and reviewing change procedures and incident reporting.
Environment:SVN,Hudson,Maven,LDAP,JIRA,SonarQUBE,JAVA,PERL,puppet,Apache HTTP Server
Java Developer/Build Engineer
JP Morgan Chase
Columbus, OH
March 2010 to May 2012
Responsibilities:
• Developed 32 UI screens using HTML, JSP, and Java Script.
• Client Side Validation throughout the application is done by JavaScript and Server Side validation is
performed inside Action Classes.
• Implemented MVC design pattern using Spring MVC Framework in cardholder application.
• Responsible for the requirement gathering and analysis.
• Prepared Design documents.
• Used Java Server Pages for content layout and presentation.
• Encapsulated Business Rules in PL/SQL packages and the data was written to the database in
accordance the business rules.
• Used JDBC API for interaction with the Oracle Database.
• Debugging and testing of the applications & fine-tuning performance.
• Provided maintenance support in production environment.
• Responsible for coding the corresponding controllers.
• Prepared and executed test plans -Involved in unit, system and Integration testing.
• Supported the QA and UAT bug fixes.
• Responsible for the Branching and Merging with SVN SCM.
• Responsible for maintaining the ANT build.xml's for all the projects.
Environment: HTML, Java, J2EE, Oracle 8i, JSP, Java Script, PL/SQL, ANT, SVN.
Linux Administrator
Central Point Partners
Westerville, OH
January 2009 to March 2010
Responsibilities:
• Installation of Ubuntu and RHEL operating systems on HP and dell.
• Install and configure Ubuntu, Centos on remote servers and Desktop servers.
• Installation and configuration of Webserver (Apache 2.2.17), MySQL5.5 and PHP in a LAMP stack.
• Installation of patches and packages using RPM and YUM in Red hat Linux.
• Installed and configured Apache/Tomcat web server.
• Managed Network troubleshooting applications TCP/IP including Ethernet, IP addressing & Sub
netting, routing.
• Assisted in upgrading RHEL5.0 to RHEL5.5andRHEL5.5 to RHEL6.0 using live upgrade and manual
upgrade.
• Working with developers to load software onto Linux Enterprise servers and also debugging Scripts.
• Diagnosed and resolved problems associated with DNS, DHCP, VPN, NFS, and Apache.
• Creation and administration of Virtual Machines using VMware and virtual box.
• OS upgrades and installation of third party software, packages and patches as per requirement.
• Maintaining the Linux Firewall for network and implement to the network security.
• Resolving TCP/IP network access problems for the clients. Develop, Maintain, update various scripts
for services (start, stop, restart, recycle, Cron jobs) UNIX based shell.
• Experience installing and configuring SSH (Secure Shell) encryption in order to access securely on
Ubuntu and Red hat Linux.
• Used LVM for the management of logical volumes including creation of physical volumes in Linux.
• Responsible for configuring and connection to SSH through SSH clients like Putty and Cyber duck.
• Administrated NFS, NIS, DHCP and DNS Samba services running on AIX, Sun Solaris and Red Hat Linux.
• Remotely coping files using SFTP, FTP, SCP, winscp, and FileZilla.
Environment: SSH, RHEL, SFTP, FTP, SCP, winscp, FileZilla, Red Hat Linux, Solaris, HP-UX, VMware
Skills
Ant (6 years), Java (6 years), Nexus (5 years), Oracle (6 years), Subversion (8 years)
Additional Information
Operating Systems Red Hat Linux, UNIX, Ubuntu, Debian, CentOS, Windows.
Web/Application Servers Apache Tomcat 6.0, 7.0, 8.0, WebLogic,IBM WebSphere 6.x, IIS server
5.0/6.0/7.0
Build Tools ANT, Maven, Gradle and Install shield.
Repositories Nexus, Art factory.
Version control Subversion, Harvest, CVS, Clear Case, GIT.
CI Tools Hudson, Jenkins, Team Forge, Bamboo, deploy.
CM/Provisioning Tools Puppet, chef, Ansible, NginX.
Database SQL Server, Oracle 9i,10g, MYSQL, DB2, Mongo DB.
Cloud Services AWS Cloud services, Microsoft Azure, Cloud storage, Google Cloud, Kubernetes, Docker,
VMware.
Programming Languages C, Java, J2EE, Shell, Ruby, Perl, Python, PHP, XML, YAML
Tracking Tools JIRA, Remedy, Clear Quest, Service Now
Monitoring Tools Cloud Watch, Nagios, Wireshark, Splunk, and AppDynamics.
Network Protocols LDAP, TCP/IP, UDP, FTP, SFTP, HTTPS, SSL, DNS & DHCP