Computer System Architect Resume
SUMMARY
- IT professional with extensive “hands - on” experience; as a system Engineer/Infrastructure Architect/Solution Architect.
- My background includes proven track record of planning, designing and implementation of new infrastructure.
- Performed day-to-day roles and responsibilities of a Sr. DevOps/Solution Architect which include but not limited to designing and implementation of mission critical systems, security implementation on system infrastructure, provide centralize configuration management solution and implementation, infrastructure maintenance, systems monitoring, excellent troubleshooting and analytical skills.
TECHNICAL SKILLS
Operating Systems: Windows 3.x, 9x, 2000, XP, Vista, 7, Server 2000, Server 2003, Server 2008, Server 2012, Mac OS, VMware ESXi, Unix (Solaris10) and Linux (RedHat, CentOS, Fedora, Ubuntu, Opensuse, etc.)
Infrastructure: Physical Hardware Dell, HP, etc)Virtualization: ESXi, Hyper-V, KVM, and XEN
Private and Public Cloud Infrastructure: (Amazon AWS, Digital Ocean, and Openstack)
Platform as a Service: Openshift
Applications/Software: Sphere, IIS, Active Directory, MS SQL Server, Windows Server Update Service, zimbra, Puppet (Configuration Management tool ), SPSS Modeler,DB2, IBM BPM,IBM C&DS, Vagrant, OpenShift, Openstack, ELK, New Relic, Nagios, Patrol, OMD, Cacti, Nconf, MySQL, WebSphere, Apache, Ngnix, Tomcat, Jboss, SiteScope, Spacewalk, OSSEC, DenyHosts, Tripwire, Patrol, Lynis (Auditing tool), Archsight, Git/Gitolite, Jenkins, Jira, Confluence, Stash, GitHub, GitLab, bamboo, Postgres, Sendmail, Cron, SSH, FTP,NFS, Samba, DHCP, Artifactory, Fail2ban, Squid Proxy, PhpMyAdmin, Pounds, Piranha (Load Balancer), Bacula Backup, FreeNAS, LDAP (389 DS), Veeam, Bind DNS, Zabbix, Splunk, Veritas Backup Exec, Cisco VPN, FileZilla, WINSCP etc.
Programming: Bash, PowerShell and Ruby scripting.
PROFESSIONAL EXPERIENCE
Confidential
Computer System Architect
Job Responsibilities
- Management of the company IT infrastructure; Physical, Virtual, Private and Public cloud.
- Perform Architecture implementation of different application both enterprise application and open source application.
- Performing tuning and system troubleshooting on the infrastructure and applications.
- Teach and mentor junior engineers and intern on technical tools
- Puppet ground up environment setup and management.
- Writing of puppet custom module and use of puppet forge module.
- R10k environment setup for dynamic environment management.
- Puppet Master and Agent upgrade.
- Configuration management and automation using puppet.
- Perform architecture design, system evaluation, system analysis, and infrastructure assessment.
- Vagrant environment setup and management for easy development.
- Development workflow setup and management. Implementing tool like Jenkins, Jira, Stash/Git, Git/Gitolite etc.
- WebSphere application server installation and management; Single and cluster setup
- Application integration with database such as MySQL and DB2
- Provide Architectural and Engineering designs support for Cloud based infrastructure
- Deploy, test and document Development, Pre-Production and Production environments.
- Train and mentor Junior Administrators and Engineers.
- Use Amazon EC2 features to provision, monitor; scale and distribute compute infrastructure.
- Create Amazon Virtual Private Cloud (VPC) resources such as subnets, network access control lists, and security groups.
- Openstack setup and management.
- Use Amazon Cloud Watch metrics to monitor the health and utilization of AWS cloud resources and OMD for monitoring the physical and Virtual resources.
- Setup and management of the company system log analysis and log reporting tool using ELK.
- Setup auditing tool with lynis security auditing tool.
- Create gold images for physical and virtual environment using Cobbler,
- Configure multi-factor authentication on virtual and hardware devices
- Create client accounts on behalf of client and configure consolidated billing.
- Create IAM users and groups
- Management of MySQL database
Confidential
QSSI - Quality Software
Job Responsibilities
- Designs, implements and maintain the enterprise build, test automation and deployment pipeline.
- Troubleshoot and solves technical problems that arises in development pipeline and makes improvements to systems as needed; which includes patching, monitoring and maintenance.
- Standardizes, automates and documents setup of development and production environments.
- Identifies and corrects bottlenecks in the system and implements performance-enhancing technologies to correct issues arising.
- Contributes to the improvement of current technology been use and planning/architecting of the future technology of our company
- Coordinating the processes and activities that monitor systems, identify incidents, report incidents, and restore services as quickly as possible.
- Maintaining overall command and control, incident management, initial triage of events, categorization and prioritization, directing troubleshooting activities, technical and executive escalations, problem management, supporting change control, and mentoring of the operations team members.
- Provides key leadership with status updates and maintaining them as appropriate.
- Network, Infrastructure Bandwidth, Server / Infrastructure, Applications within the Terremark environment, Agent based Monitoring, Production Batch Processing, Event(s) & Alert(s) Escalation
- Alert system owners of degraded system status; and alert system owners, stakeholders and management of production Severity 1 incidents
- Manage incident identification, notifications, ticket generation, recording, classification, investigation and the most complex diagnoses.
- Perform advanced troubleshooting; escalation and driving service restoration activities helping ensure all duties from a technical and non-technical perspective are completed in a consistent and timely manner.
- Authorize restart of Marketplace system processes as needed to keep resolve productions performance issues.
- Help feed and generate reporting (Trend analysis, etc.) by populating key metrics.
Confidential, Alethix LLC
Sr. DevOps Engineer
Job Responsibilities
- Ground/Up setup and support of Puppetlabs enterprise architecture
- Set up and manage dynamic environment using R10K
- Set up and manage developers work flow using Git and Gitolite for developers access control
- Management of configuration files and users account, privileges and rights; also trouble-shooting of issues arising in the infrastructure setup
- Writing of puppet manifest (Manually /forge)
- Management of Virtual machine within the VMware infrastructure
- Users account management
- OpenShift (paas) service setup and management for scalability and web application deployment
- Openstack private cloud setup and management.
- System and utilities monitoring using monitoring tools like OMD, Nagios etc.
- Maintaining consistent uptime of virtual machine; leveraging different features of VMware such as Vmotion, Storage Vmotion, Storage DRS, High Availability, Fault Tolerance etc.
- Setup and management of CI (Continuous Integration tools) for project management (Jenkins, Git)
- Development of automation techniques to enhance Operation.
- Setup and management of Git/Gitolite for repository management
- Manage multiple Linux servers in a virtualized/cloud environment.
- Support software services running on the boxes—Apache, Tomcat, MySQL, etc.
- Migration on servers to cloud environment (AWS)
- Set up different security groups on AWS environment and management of their firewall rules
- New machine cloning and configuration management on both physical, virtual and AWS cloud environment
Confidential
Operation Lead
Job Responsibilities
- Monitoring of systems supporting Federally Facilitated Exchange (FFE) / Federally-Facilitated Marketplace (FFM) / Enterprise Identity Management (EIDM) Technologies/ Data Services Hub (DSH) and several other supporting systems using tools like New Relic etc.
- Maintaining the operations of the Marketplace Systems.
- Coordinating the processes and activities that monitor systems, identify incidents, report incidents, and restore services as quickly as possible.
- Maintaining overall command and control, incident management, initial triage of events, categorization and prioritization, directing troubleshooting activities, technical and executive escalations, problem management, supporting change control, and mentoring of the operations team members.
- Provides key leadership with status updates and maintaining them as appropriate.
- Monitor computing resources within the Terremark environment; Areas Monitored include: Data Center Network, Infrastructure Bandwidth, Server / Infrastructure, Applications within the Terremark environment, Agent based Monitoring, Production Batch Processing, Event(s) & Alert(s) Escalation
- Alert system owners of degraded system status; and
- Alert system owners, stakeholders and management of production Severity 1 incidents
- Notify internal stakeholders of Severity 1 incidents received from Baltimore Data Center (BDC) that affect the Marketplace.
- Manage incident identification, notifications, ticket generation, recording, classification, investigation and the most complex diagnoses.
- Perform advanced troubleshooting; escalation and driving service restoration activities helping ensure all duties from a technical and non-technical perspective are completed in a consistent and timely manner.
- Manage production Severity 1 incidents to closure.
- Manage the CMS Consumer Information and Insurance Systems Group (CIISG) Exchange Operations Center (EOC) email inbox.
- Authorize restart of Marketplace system processes as needed to keep resolve productions performance issues.
- Help feed and generate reporting (Trend analysis, etc.) by populating key metrics.
- Mine data and recommend actions.
- Submit progress reports to project Director and Deputy Project Director.
- Assist with Change Management, Problem Management, Configuration Management, Change Coordination, etc.
- Running, populating, delivering daily reports
System Operations Engineer
Confidential, Maryland
Job Responsibilities:
- Development work flow design from ground up and management.
- Repository management using tools like Git, GitLab, GitHub and Gitolite.
- Systems Installation, configuration, security and maintenance in UNIX, Linux & Window environment using series of open source tools.
- Setup development work flow integrating tool like Jira, Stash, Jenkins, confluence and puppet.
- Puppet infrastructure setup from ground up( puppet enterprise and open source experience )
- Configuration and application deployment management by writing different manifests.
- Troubleshooting and fixing issue in puppet infrastructure.
- Image servers (Linux/Unix and Window), client computers and remotely manage their applications after deployment
- Manage VMware Infrastructure of Anti-Piracy Department.
- Leverage the features of vSphere to maintain constant uptime of our sensitive servers
- Patch management on both physical, cloud and virtual environment.
- Raid management and hardware support
- Cloud infrastructure setup and management. ( Digital Ocean & AWS)
- Security management of the cloud environment
- Creating new file systems on Linux Machine, managing and checking data Consistency of file systems.
- Setup LAMP stacks (Linux, Apache, MySQL and PHP.
- Setup and manage Piranha (Load Balancer Cluster) in other to achieve High availability for the company webserver
- Responsible for installing, monitoring and management of vCenter/VMware environment of virtual servers
- Ground up setup and debugging of issue on Nagios server and connecting client
- Setup Nagios server and Cacti Server on Linux Machine to monitor systems uptime, services and file systems
System Administrator
Confidential, Maryland
Job Responsibilities
- Development work flow design from ground up and management.
- Repository management using tools like Git, GitLab, GitHub and Gitolite.
- Systems Installation, configuration, security and maintenance in UNIX, Linux & Window environment using series of open source tools.
- Setup development work flow integrating tool like Jira, Stash, Jenkins, confluence and puppet.
- Puppet infrastructure setup from ground up( puppet enterprise and open source experience )
- Configuration and application deployment management by writing different manifests.
- Troubleshooting and fixing issue in puppet infrastructure.
- Image servers (Linux/Unix and Window), client computers and remotely manage their applications after deployment
- Manage VMware Infrastructure of Anti-Piracy Department.
- Leverage the features of vSphere to maintain constant uptime of our sensitive servers
- Patch management on both physical, cloud and virtual environment.
- Raid management and hardware support
- Cloud infrastructure setup and management. ( Digital Ocean & AWS)
- Security management of the cloud environment
- Creating new file systems on Linux Machine, managing and checking data Consistency of file systems.
- Setup LAMP stacks (Linux, Apache, MySQL and PHP.
- Setup and manage Piranha (Load Balancer Cluster) in other to achieve High availability for the company webserver
- Responsible for installing, monitoring and management of vCenter/VMware environment of virtual servers
- Ground up setup and debugging of issue on Nagios server and connecting client
- Setup Nagios server and Cacti Server on Linux Machine to monitor systems uptime, services and file systems