We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

2.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Experienced Information Technology/Developer with 7 years of extensive industry experience specializing in development (Python), design, and programming.
  • Expertise in the use of tools such as Caliber RM, Rational Rose, Requisite Pro, Starteam, Test Director.
  • Test Driven Development (TDD) in Python.
  • Worked on Unified Communication Analytics as a part of testing for RedShift UCTM Hawk product.
  • Expertise in Windows 2000/2003/2008 server and XP/Professional & Vista Client administration.
  • Well versed in installation, configuration, maintenance and production support of Windows OS servers, Windows directory servers, database server and IIS Web application server.
  • Hands on experience with installing and managing IT services such as Active Directory, Site replication, Multi Domain forests architecture, DNS, WINS, DHCP, Terminal Services. Hands on experience with designing, implementing and managing a Windows 2000/2003 & 2008 LAN infrastructure including Exchange 2003.
  • Proficient in Installation, Configuration, Support & Maintenance of various Sun Sparc, E10K, Red hat, Fedora core, SuSe Linux Servers located at remote Locations.
  • Daily Apps DBA activity such as AD Utilities, Concurrent request management, Space Management, database performance issue, user creation/termination, assigning responsibilities, and workflow monitoring.
  • Expertise experience in designing, configuration and maintaining VMware infrastructure with ESX. Comprehensive problem solving abilities, excellent verbal and written communication skills, ability to deal with people and work well in teams, willingness to learn.
  • Started porting / reimplementing wallboard from Java to AngularJS, Javascript, python, flask framework.
  • Good knowledge on Internetworking concepts such as the OSI model, TCP/IP, LAN, WAN etc.
  • Experience in designing and deploying backup and disaster recovery systems using Backup Exec, Net Backup for disaster recovery and data migration.
  • Solid Domain administration and Desktop support experience within a Windows environment.
  • Proven expertise in creating test plans, UML diagrams, flowcharts, screen mockups and systems requirements specifications.
  • Experience in ETL data warehouse concepts.
  • Extensive experience developing Unit Tests using NUnit, MSTest or a similar framework.
  • Strong business analysis skills and a sound understanding of the Software Development Life Cycle (SDLC) utilizing Rational Unified Process (RUP) methodology.
  • Excellent understanding of web security technologies.
  • Experienced in conducting JAD sessions with excellent inter - personal and conflict resolving skills.
  • Expertise in broad range of technologies, including business process tools such as Confidential Project, Visio.

TECHNICAL SKILLS

Operating Systems: Windows 2000 Professional, XP, Server, Advance Server, Windows 2003 server, VMware ESX 3.0 & 3.5 Red hat Linux.

Applications: MS-Office 2000, XP, Vista, 2003, Open Office 2.0, MS-Office 2000, XP, Vista, 2003, Open Office 2.0, Outlook 2003, Adobe PDF.

Protocols: TCP/IP, NetBEUI, IPX/SPX, FTP, SMTP, SNMP, H323 etc.

Databases: MS-SQL Server 7.0, 2000, MS-Access.

Services: LDAP, Active Directory, Site Replication, DNS, DHCP, WINS, VPN, RRAS, RADIUS, Terminal Services, IIS 5.0 & 6.0, Load balancing, Clustering, Video IP Conferencing, WSUS etc.

Software Platforms: Python, DJANGO, Confidential Exchange, Windows SharePoint Portal, Redshift, Symantec Antivirus Corporate Edition. NetApp, Navisphere VERITAS net backup, Ruby, VMware workstation, ESX Sever 3.0 & 3.5, VMware Infrastructure Suite, VDI.

Hardware Platforms: HP Proliant DL360, HP Proliant DL380, HP Proliant 385 G5 Xeon, Confidential Power edge series, AMD opetron, Athelon, server Hardware, Intel, Confidential Blade server M600, EMC2 CX-300 & 340.

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

Sr. Python Developer

Responsibilities:

  • One of the designated Python experts on the team performing code reviews and implementing best pythonic practices.
  • Configuring maintaining, managing and administrating server consolidation program through use of VMware ESX server, VMware Virtual Center, VIC (Virtual Infrastructure Client), VMware converter, VMotion.
  • Created new automation tests in RubyPython.
  • Design of SnapLogic pipelines inorder to integrate MNS process with ServiceNow and also to push records from ServiceNow to Redshift database.
  • Perform ETL requirement analysis, Source system study, data sources and data item mappings, performance tuning of Informatica mapping, sessions, source and target.
  • Python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.
  • Creating database driven front and back-end web-based applications in Python Object Oriented Design.
  • Automatic testing with Pytest and Unitest modules.
  • Covert existing Postgres scripts into Redshift flavor.
  • Improved site with user friendly modifications to the site in python / django
  • Implementing and configuring VMware Virtual Infrastructure cluster running on Confidential Power Edge Servers and an EMC2 CX340 & EMC2 CX300 storage array.
  • Modified/created house-keeping shell scripts for the daily DBA activity, RMAN backup and spacemanagement.
  • Running the Jobs/Workflow for ETL process.
  • Here we used Informatica as ETL tool to extract the data from the sources, transformed load into the telecom data warehouse.
  • Administration and Maintenance of Windows based network of over 300+ Physical & Virtual servers build with Windows 2000, 2003 & 2008 operating systems & ESX 3.0 & 3.5 host system. Configuring and managing WSUS services for server and client patch management.
  • Implemented domain and local policies implemented GPOs, software deployment, configured mandatory roaming profiles and managed users at a domain level.
  • Managed domain security auditing and implemented spanned volumes for both RAID & NAS environments. Responsible for maintaining both Database Server and Mail Server environments.
  • Upgraded all the domain controllers from windows 2000 to windows 2003.
  • Configured and maintained Windows Server 2003/2007 for Terminal Services. This included bringing new servers into the environment, Patching as well as user rights management.
  • UIS system design (Python Object Oriented Design approach, developing various modules/packages/utilities, e.g.: Cryptography - Encryption/Hashing, Foundation Utilities, Persona management, error/exception management etc.).

Environment: Windows NT 4.0, Informatica, Erwin, Redshift, Python, XML, MS-Project, MS-Office Suite, MS Visio, Dbase3, DOS and UNIX Sequential Files, DOORS, CaliberRM, Java, NUnit, Data Stage, ETL, MS Access, HTML, ERWIN

Confidential, Redmond, WA

Sr. Python Developer

Responsibilities:

  • Used MS Visio for Process modeling, Process mapping and Business Process flow diagrams.
  • Facilitated Joint Application Development sessions and facilitated stakeholder meetings to identify business process and requirements; exhaustive management of project requirements using CaliberRM.
  • Updated site with both JavaScript, jQuery, python, django, and SQL
  • Developed software using ladder logic, C/C++, Python, SQL, MS ACCESS, Linux
  • Develop testing scripts in Python and prepare test procedures, analyze test results data and suggest improvements of the system and software.
  • Experience in working with multiple databases like MySQL, PostgreSql and Redshift and have knowledge on SQL Server.
  • Verifying the data in target database after ETL process.
  • Developed SUSE Linux platform from scratch on HP servers, created packages and utilities in Python for the success of the development team.
  • Developed use cases, data mapping, screen mockups during the functional specifications.
  • Use of agile development tools and methodologies in Python, Mercurial, PyCharm, code review.
  • SDLC best practices and tools to Develop Field Apps for Test Automation in Python.
  • Involved in transforming business requirements into functional specifications; focused on workflow analysis & design, business process reengineering, user interface design & process flow modeling.
  • Wrote PL/SQL statement and stored procedures in Oracle for extracting as well as writing data.
  • Setup of full networking services and protocols on UNIX, including NIS/NFS, DNS, SSH, DHCP, NIDS, TCP/IP, ARP, applications, and print servers to insure optimal networking, application, and printing functionality.
  • Configured Samba Server in Linux and Solaris platforms for file transparency.
  • Documented existing applications with the creation of UML sequence diagram and class diagram to document.
  • Coordinate the activities of subordinates in the Interface Team and organize weekly status Meetings.
  • Created Test plans/ Scripts and conducted UAT

Environment: Confidential SQL Server, Python, Confidential Data Transformation Services,UNIX, MS-Project, MS-Office Suite, MS Visio, CaliberRM, RedShift, Data Stage, Query Analyzer

Confidential, Jersey City, NJ

Python Developer

Responsibilities:

  • Part of team to develop new Universal Identity System (UIS)
  • Have run Test Driven Development (TDD) in Python
  • One of the designated Python experts on the team performing code reviews and implemented best pythonic practices.
  • Coordinated Restful API development
  • UIS system design (Python Object Oriented Design approach, developing various modules/packages/utilities, e.g.: Cryptography - Encryption/Hashing, Foundation Utilities, Persona management, error/exception management etc.)
  • Used automatic testing with Pytest and Unitest modules
  • Have exposure to AngularJS framework
  • Extensive use of Linux (Ubuntu), SSH, GIT, Eclipse/Pycharm, Flask/Django
  • Agile approach in a constantly evolving requirement environment, daily scrums
  • Use of Jira/Mingle for daily scrums and work management
  • Python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.
  • Designed Talend ETL jobs to fetch the data from various sources like flat files, MySQL databases and to load the data into databases like MySQL, Redshift.
  • Develop testing scripts in Python and prepare test procedures, analyze test results data and suggest improvements of the system and software
  • Worked with team of developers on python applications for RISK management.

Confidential, Chicago, IL

Developer

Responsibilities:

  • Analysed User Requirement Document, Business Requirement Document (BRD), Technical Requirement Specification and Functional Requirement Specification (FRS).
  • Data migration involved taking the dump of individual table dumps and loads it in the new server because of the space constraints.
  • Responsible for configuring and maintaining TCP/IP, DHCP, DNS, FTP. SQL Server 2000. Detected and resolved systems, application and network-based problems by utilizing protocol analyzers and network management software platforms.
  • Provided technical solution related to domain controller, database server, IIS server and ftp server. Responsible for managing a small-scale network.
  • Imported external data into new system using SQL and python scripts.
  • The primary responsibilities of the job included monitoring all the Linux servers verify if everything was working at optimum performance and take proactive measures to reduce the downtime.
  • Supported Redhat Enterprise Linux for production, staging and test environments.
  • Package and patches Install/Upgrade/remove on Sun Solaris and Redhat Linux.
  • Involved with all the phases of Software Development Life Cycle (SDLC) methodologies throughout the project life cycle.
  • Installation, configuration, support and administration of UNIX (Solaris, HP-UX, AIX) and Linux Servers.
  • Many small scripts to do things in bash and python have been written, it usually saves time and thus the project time too.

Environment: Rational Enterprise Suite (Rose, RequisitePro, ClearCase, ClearQuest),Python, MS-Project, MS-Office Suite, Red Hat, MS Visio, Visual Basic, SQL, SQL Server, Oracle, C#.Net, DOORS, HTML, CaliberRM, Windows Forms, ETL, LoadRunner, WinRunner

Confidential, Richardson, TX

IT Analyst

Responsibilities:

  • Involved in creating automated Test Scripts representing various Transactions, Documenting the Load Testing Process and Methodology. Created meaningful reports for analysis and integrated the Performance Testing in the SDLC.
  • Provided all types of technical support to the company which included maintaining LAN/WAN connectivity and other required services on Windows 2000 professional, server and advance server.
  • Created and restored Ghost images for desktops running windows XP and windows 2000.
  • Installed Exchange 2000 and migrated user accounts and Public folders. This included planning, testing, migration and troubleshooting.
  • Completed a full migration of UNIX Server (Solaris), including all network services, applications from NT 4 to Windows 2000 platform.
  • Configured and managed integrity by ghost and Acronis imaging for maintenance of computers. Managed user accounts and access as defined by predefined network naming standards.
  • Created and restored Ghost images for desktops running windows XP and windows 2000.
  • Documented Business Transaction Rules
  • Designed and developed Use Cases, Work flows and Activity Diagrams using UML
  • Assisted with design and development teams for missing functionality while designing and implementing
  • Reviewed test plans, test cases for testing the project
  • Facilitated UAT (User Acceptance Testing) with Business Users

Environment: UML,MS-Project, MS-Office Suite, MS Visio, MS Visual Source Safe (VSS), Bugzilla, Java, J2EE, Web Sphere, XML, SQL Server 2000, Windows 2000

We'd love your feedback!