Post Job Free

Resume

Sign in

Software Development Pl Sql

Location:
Sterling, VA
Posted:
January 22, 2024

Contact this candidate

Resume:

Shahab Khan

ad20kl@r.postjobfree.com

703-***-****

TECHNICAL SKILLS

Languages PHP, Perl, Python, Ruby, SQL (PL/SQL) and Unix Shell scripting. Also familiar with high level programming languages like C, C++, ProC and Java. Software Development life cycle (SDLC) and Agile methodology.

Protocols HTTP, SMTP, SSH, SSL, SNMP, TCP/IP and raw sockets, Platforms Solaris, Linux (CentOS, RedHat, Ubuntu, SUSE), Windows and Windows Server.2012 and above Also familiar with prior Microsoft server operating systems.

Tools Ansible, Chef/Puppet, GitLab/GitHub/Bitbucket, Jenkins (CloudBees CI), VMware, docker, Terraform, Rundeck, GitLab CI, Jira, Confluence. Familiar with conceptual Kubernetes. Cloud

technology

Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP). Familiar with the following in all 3 clouds: Virtual machines, networking (VPC), load balancers, Databases, serverless (lambda) Software Oracle, MySQL, TOAD and other commonly used packages like MS Office Products. Familiar with Crystal Reports, Eclipse, Splunk and older Oracle products. Hardware Cisco PIX, MRV out of band console.

EXPERIENCE

2021 – Present. Verizon

Senior DevOps Consultant

Support infrastructure team with the following responsibilities

• Automate deployment of application using Ansible, Jenkins

• Prototype CI pipeline using GitLab CI.

• Provide deployment support.

• Perform security remediations to environment.

• Interface with other teams in troubleshooting issues with production.

• Support CI/CD pipelines for development teams.

• Mentor new team members in CI / CD activities.

• Maintain CloudBees CI environment for multiple tams. (Operations Center, Controllers and Agents) 2021 – 2021. Pyramid Systems,

DevOps Consultant

Support HUD’s AWS Infrastructure and development teams. Following tools are used: AWS (ECS, IAMS, Lambda, SNS, SSM, etc), Terraform, Gitlab Ci Pipelines.

• Provide analysis for AWS billing to provide cost efficiency vs performance.

• Apply lifecycle policies of AWS resource to decrease cost.

• Create Lambda functions to do Infrastructure activities/ reporting.

• Automate Infrastructure as Code using Terraform.

• Write Python scripts to access AWS using boto3 for reporting.

• Configure and setup Gitlab runners as a docker container.

• Migrated pipelines from Jenkins to Gitlab CI.

• Security Hub: auditing and cleanup of findings.

2017 – 2021 Successfactors, SAP, Reston, VA

DevOps Consultant

Work with SAPs’ federal customers using their cloud based applications. Following tools are used: Puppet, Jenkins, Chef, Ansible, Terraform, docker, SUSE11, VMWare, Tomcat, Oracle, Rundeck and other CD tools. Manage the Federal customers for the Successfactors application suite.

• Migrated from Chef 11 to chef 13 server. Including cookbook updates.

• Updated cookbooks for newer platforms as well as new architecture.

• Developed IaC (Infrastructure as Code) to deploy new environments on AWS, Azure and GCP using Terraform, Bash and Chef cookbooks.

• Maintain Chef/puppet repo with changes required by system admins.

• Troubleshoot Chef / puppet server and clients.

• Assist in the migration of the customer data to AWS.

• Perform troubleshooting of application and the database.

• Managed a team of support staff to monitor and troubleshoot applications.

• Create Python scripts to access AWS using boto3 for reporting purposes. 2015 – 2017 USCIS, DHS, Washington, DC

DevOps AWS Consultant / Architect

Work with a team of CI and CD engineers on the AWS using Jenkins, Python, Boto, docker, Nexus, GitHub, Jira, etc

• Create bash, Python, and ruby scripts for repetitive tasks.

• Perform current Chef server upgrade to new version and make sure no dependencies are broken in CI and CD.

• Create and update and improve idempotency in chef cookbooks, environments, roles, data bags, and certificates.

• Automate use of AWS CLI to provision multiple environments consisting of EC2 instances (RedHat), VPCs, RDS, S3, IAM.

• Create Jenkins jobs using Job DSL Plugin.

• Participate in planning, testing and execution of system and application level upgrades.

• Support CD for deployment and troubleshooting of application environment.

• Automate AWS reporting into dashboarding tools (including Confluence) using Python boto.

• Test kitchen, Berkshelf and docker for CI/CD chef infrastructure.

• Support developers VMs with tools like STS, Eclipse, tomcat, mongodb, ActiveMQ, git, etc).

• Support developers switch platform from Windows to Mac

• Work with Security group in hardening systems as well as any new security issues. Environment: AWS, Chef, Confluence, docker, GitHub Engerprise, Gradle, Jenkins, JIRA, Python, RedHat, Ruby, Oracle, Shell Scripting (bash), McAfee

Jun 2014 – Dec 2014 Comcast, Philadelphia, PA

DevOps Engineer,

Managing systems in production environments. Experience with CentOS operating system with the following packages. Puppet, tomcat, Cassandra, MySQL, git, Openstack.

• Performing Linux operating system software installation, upgrades, and troubleshooting such as Mysql Apache, etc.

• Participate in planning, testing and execution of system and application level upgrades.

• Produce Root Cause Analysis findings that focus on recommendations to learn from and avoid problem recurrence. Environment: CentOS, Git, Openstack, Puppet, Shell Scripting (bash), 2007 – 2014 Pccwglobal Inc, Herndon, VA

Systemss Engineer / DevOps,

Manage all network monitoring applications and their systems including but not limited to the following: Infovista, IBM Netcool, BIND, Sun Solaris.

• VMware: Install and configure new infrastructure private cloud environment.

• Use Puppet for configuring virtual machines, install and upgrade applications.

• Infovista: A network performance management tool which reports on different aspects of the network via SNMP.

• Netcool: A network troubleshooting tool using syslog and SNMP to manage events from the network.

• System administration: Administer different Unix servers including Linux and Solaris.

• Develop custom reports for management using PHP and Perl. Environment: Ubuntu, RedHat, Puppet, VMware, Veeam, Netcool, Infovista, Oracle, Shell Scripting, PHP, Perl, Equalogic, NetApp, Cisco UCS, GIT, RCS

1996 – 2007 Sprint Reston, VA

Project Lead. (Jan 2007 – March 2007)

Part of a team to produce reports from an off the shelf application (NetCracker). Providing reporting from an Oracle database using Crystal Reports. Involved in the entire software development lifecycle starting from user requirements. Environment: Crystal Reports 10, Oracle and TOAD.

Team Lead for Customer Support, (Feb 2006 – Dec 2006) Rehired back from IBM to work as a team lead supporting of the Connection Manager application.

• Produce trouble ticket reports for management using PHP and MySQL on Apache web server.

• Provide reports for troubleshooting upstream and downstream applications.

• Interface with upstream and downstream application support teams.

• Train new team members to get up to speed with CM. Environment: Apache, Pl/SQL, Perl, PHP, MySQL, Oracle 8i, Solaris, TOAD. Connection Manager(CM) Customer Care, (July 2003 – Sept 2004) Provide off hours support for Connection Manager.

CM is used for ATM provisioning of the Sprint ATM backbone. It contains customer information, switch information and circuit topology to correlate each of the items with the other. Part of the production support team with the following responsibilities.

• Provide second level support for application during off hours.

• Performing data fixes due to the original application migration from Gemstone database to Oracle. This caused some data discrepancies.

Environment: C++, CORBA (TPBroker), Java, Perl, PL/SQL, Korn Shell Scripts, Oracle 8i, TOAD, Weblogic (6.x) on HP/UX 11, Sun Solaris 8.

Software Engineer, (1997 – 2003)

Participate in planning designing and developing products for automating Sprint's business processes. The following were some of the major projects:

Sprint Internet Management System (SIMS):

Worked on SIMS project. Assisted the SIMS2 development team in the following ways.

• Wrote part of the CORBA interface for SIMS to communicate with other Order entry applications like CM, OM, etc.

• Developed HTML servlets in Java to service data from a back end database.

• Act as build manager for any new builds.

Environment: Java, EJB, J2EE, JMS, Servlet, CORBA (TPBroker), Weblogic 6.x, Procmail, XML, PL/SQL, ProC, Perl, PVCS, RCS, Crystal Reports, Oracle 8i, Oracle Application Server 4.0.8.2, Oracle external procedure call. Network Technical Engineer, (1996 – 1997)

System administration of different types of Unix boxes including Sun, Data General and HP. Administering users, writing scripts for miscellaneous tasks including report generation. The following were some of the major projects:

• Setting up and configuring Sun SPARC systems with OS and other applications

• Troubleshooting network problems causing connectivity problems to customers.

• Wrote scripts to propagate applications, backup servers and do regular monitoring. Later moved into Tivoli. 1993 - 1996 Automation Research Systems, Alexandria, VA Programmer Analyst

Design and development of applications written in Visual C++ under MS Windows with interface to Open Database Connectivity (ODBC) to a Watcom SQL Database and producing reports with Crystal Reports. Resident Assessment Instrument: Designed and developed a medical database system that keeps track of resident's health in Nursing homes.

Tools used Visual C++, Watcom SQL on Client/Server architecture. Other Projects worked on are:

* Developed a graphical scanning package for The Federal Aviation Administration (FAA). This package stores general information about organizations and their graphical blueprints. This package has the ability to scan and store images into optical storage device using different graphical formats.

* Developed an inventory control system for the Communication Electronics and Command (CECOM). This product was used on Pen based computer.

EDUCATION

MS Information Systems, George Mason University (GMU), Fairfax, Virginia. BS Computer Science, George Mason University, Fairfax, Virginia. CLEARANCE STATUS: Public Trust (current) with DHS

REFERENCES: Available upon Request



Contact this candidate