Resume
Devops Engineer Linux Systems, AdministratoR
SUMMARY
Motivated IT professional with hands on systems administration, System configuration, Enthusiastic team player, always looking for innovative and efficient engineering solutions, Energetic self - starter capable of learning quickly with minimal guidance. I am seeking to progress my career in the Information Technology sector where I will use my skills and experience in system maintenance and technical troubleshooting to contribute to an active growth and productivity of the company.
TECHNICAL SKILLS:
Operating Systems: Linux (RedHat, CentOS 6&7, Debian Ubuntu), Unix, Windows
Version Control Tools: GIT, GitHub, GitLab, Bitbucket
Build/Automation: Jenkin, Maven
CI/CD Tools: Jenkins, Azure DevOps
Container Tools: Docker
Cluster Managers: Kubernetes, OpenShift
Tools: Configuration Management Tools:: Ansible, Chef, Puppet
Cloud Environments: AWS, azure
Java Technologies: Java SE, Multi-threading, Event Handling
Monitoring Tools: Nagios, Splunk
Scripting: Bash/Shell
Databases: Oracle, MySQL, MS SQL
Web Servers: Apache HTTP
Application Servers: Apache Tomcat, Apache HTTPD, Web Logic
Networking: DNS, DHCP, SMTP, HTTP, SNMP
Repository Management tools: Artifactory, Nexus, Docker Hub
Virtualization Technologies: VMware, VMware Workstation, virtual box
Web Technologies: HTML, CSS, HTTP, Bootstrap, Xml and PHP
Bug/Ticket Tracking Tools: JIRA, Kanban board
Testing Tools: Nexus, SeleniumOther: Patching, Data center, process management, storage LMV, NAS
PROFESSIONAL EXPERIENCE
Confidential
DevOPS Engineer / Linux Systems Administrator
Responsibilities:
- Working with Dev team, making modifications on the code using GIT VCS to clone, add, commit and push codes from local and master branches to central repositories.
- Creating new Ansible YAML, Play-books, Roles and bash shell scripts for application deployments.
- Collaborating with Dev and Prod teams to ensure smooth running of the pipeline.
- Hands-on experience with build tools for automation of CI/CD pipelines for cloud applications
- Verify and troubleshoot failed maven builds on Jenkins, verifying artifact id, and date stamps on Nexus, troubleshoot, document and communicate failed builds to the Dev team.
- Deploy snapshots of application codes to Dev and SIT/QA environments using playbooks & roles.
- Participate in daily scrum to improve system performance, and automation capabilities.
- Searching and testing open source applications and software to integrate into the infrastructure.
- Creating documentation resources to aid in future troubleshooting issues, to interact with users and business partners to design solutions for current and future business problems including cloud Migration solutions.
- Monitor system infrastructure against zero downtime, perform periodic backups, and troubleshoot failures.
- Diagnose application memory leaks, identify and fix issues related to selinux, and identify library dependencies for third party software.
- Collaborate with business partners to perform software enhancing testing and scans.
- Resolve package Management dependency issues.
- Using Nagios XIt to monitor overall server performance, log management and communicating log messages to appropriate teams in different environments within the organization.
- Installation, configuration ( Linux (RedHat, CentOS 6&7, Debian Ubuntu), Unix, Windows and hardening of Bare Metal Linux servers, working with security team on future patching needs.
- Hands-on experience with build tools for automation of CI/CD pipelines for cloud applications (GIT, BitBucket, Jenkins, Nexus, and Ansible).
- Experience using container tools (Dorker) and cluster managers (kubernetes, openshift) to running your DevOPS pipeline.
- Experience using cloud providers and API’s for Amazon (AWS) EC2, S3, VPC with Cloud
- Sigma (EU) EBS, RDS, Elastic Beanstalk, Dynamo DB, GFS storage, Route 53 and setting up instances behind the Elastic Load Balancer (ELB) in AWS for high availability.
- Experience using APACHE web Server on Linux platforms, troubleshoot and access log files for errors and web access traffic.
- Experience using VMware, Victual box on different Servers and installation, configured
- RedHat Linux 5, 6and 7 / Windows virtual machines for various applications
Confidential, Houston TX
Linux Systems Administrator
Responsibilities:
- System performance tuning and basics in monitoring, analyzing system and application logs, vulnerability assessments, performing upgrades and Patching.
- Managing physical, virtual, and network storage (HD’s, LVM’s, NFS, SAMBA, NAS).
- Using command line & software server/application monitoring and process management tools (Nagios, Rsylog).
- Perform installation, configuration, monitoring and troubleshooting of LAMP.
- User/group administration, file/directory security, authentication and access management (SSH, Firewalls).
- Analyzing and interpreting system and application log files.
- Configuring Selinux and Tripwire intrusion detection security software.
- Configuration and management of network services (HTTP, NFS, SCP NTP).
- Troubleshoot boot issues, identify and resolve service failures affecting boot.
- Resolve package management dependency issues.
- Collect system information to aid in troubleshooting, document resources, monitor for any behavior modifications & intrusion, configure system to send log messages to system centralized host.
- Installation, configuration, Linux (RedHat, CentOS 6&7, Debian Ubuntu), UNIX, Windows and Hardening of standalone Linux servers.
- Performing periodic system updates/Patches.
Confidential
Help Desk Technician
Responsibilities:
- Monitoring Operations and collaborating with employees Help Desk level 2 Tech Support Confidential, Network installation & connectivity tasks for business clients.
- Providing fast pace customer service satisfaction in a quota driven environment, providing accurate customer support to clients all over Europe of English, French and Deutsch language backgrounds.
- Hardware assembly and quality control.
- Testing & troubleshooting new applications.
- Providing end-user system support, resolving access and connectivity issues.
- Collaborate with IT professional to track company asset inventory database.
Confidential
Repair Technician /Servers
Responsibilities:
- Conducted diagnosis of problems accorded to customer complaint.
- Advised customer called center concerned equipment operation, maintenance, or requested approval for advanced repair.
- Reviewed customer’s complaint to determine details of equipment problems.
- Analyzed equipment performance assess equipment functioning.
- Inspected units for cosmetic defected and reported findings in traveler Completes repair ticket (traveler).
- Disassembled machines to examine parts, for wear or defected, using hand or power tools and measuring devices.
- Experienced troubleshooting basic hardware and software related problem
- Troubleshooting and problem solving.
- Cleaned, or adjusted mechanical parts to maintain machines' operating efficiency and to prevent breakdowns or repeated return for repair.
- Reassembled machines after made repairs or replaced parts.
- Installed and configures new equipment, including operating software or peripheral equipment as required.
- Reinstalled software programs or adjust settings on existing software to fix machine malfunctions