We provide IT Staff Augmentation Services!

Application Architect Resume

3.00/5 (Submit Your Rating)

NY

SUMMARY

  • 10 years of Professional IT experience in Analysis, Design, Development, Testing of Enterprise Applications and Database Development.
  • Good Hands on experience in developing applications using Java, C++, C on various platforms like Windows, Unix, RHEL, AIX, Solaris and HP - UX
  • Expert level programming Skills in C, Shell, python, Perl, ruby
  • Hands on experience in installing and maintaining enterprise infrastructure.
  • Hands on experience in installing configuring all flavors of Linux.
  • Good working experience in public cloud services like Amazon AWS and HP Helion, Google cloud, rack space.
  • Hands on experience in maintaining openstack based cloud platforms.
  • Hands on experience in using configuration management tools Puppet, Chef.
  • Hands on experience in maintain clusters using Puppet.
  • Hands on experience in configuration management tools like puppet and chef.
  • Experience in enterprise level build and release automation using tools like Jenkins, TeamCity.
  • Installing, configuring and administering Jenkins CI tool on Linux machines.
  • Experience in automated build and release management using maven.
  • Experience in writing complex maven script for continuous delivery systems.
  • Designing and implementing fully automated application build management, monitoring and deployment.
  • Used python scripts to integrate with Amazon API to control instance operations.
  • Hands on experience using Amazon AWS API for s3 Data management.
  • Experience in working with openstack API.
  • Good Knowledge on No SQL DBs like Apache Cassandra, Mongo DB, REDIS database for better performance and scalability
  • Experience in Enterprise search platfroms like Apache Solr and elastic search.
  • Managed cluster instances running apache solr
  • Extensive Knowledge in designing scalable APIs that both serve and ingest large quantities of data using solr and elasticserach
  • Hands on experience in installing, configuring and managing apache http server, tomcat, jboss, websphere.
  • Hands on experience in installing and configuring Oracle and MySql databases on different operating systems.
  • Hands on experience in configuring apache http server, load balancer, HA proxy, F5 load balancer.
  • Hands on experience in configuring and designing CDN networks for web applications.
  • Specialized in open source technologies like Perl, python, Ruby, Groovy and vast exposure in shell scripting on different flavors of UNIX like Red hat, AIX, HP-UX.
  • Hands on experience in build tools like ant, maven and CI tools like Jenkins and version control system like git,svn, tfs
  • Have extensive database programming skills in SQL, PL/SQL and UNIX shell scripting.
  • Excellent Skills in Performance Tuning and Debugging Strategies of enterprise web applications.
  • Strong analytical and conceptual skills in database design and development using Oracle, SQL Server, Sybase,Teradata, Ms Access.
  • Experienced in developing unix shell scripts for automation.
  • Participated in all phases of the System Development Life Cycle Analysis (SDLC).
  • Practical experience with working on multiple environments like development, testing, production.
  • Good working experience in AutoSys Scheduler.
  • Excellent project management, scoping, development life cycle and implementation of the Process.
  • Excellent Client Interaction skills and proven experience in working as independently as well as with the team.

TECHNICAL SKILLS

Languages: C C++ JAVA PERL PYTHON RUBY SQL PL/SQL

Operating Systems: Windows, RHEL, Cent OS, SUSE, AIX, HP-UX

Devops tools: Chef, Puppet

Virutualization: VMware, kvm,xen,docker, coreos,kubernetes

RDBMS: Oracle 11g, DB2, Teradata V2R6.1, MS Access, MySQL

NOSQL DB: Mongo DB, Cassandra

Scripting: UNIX shell, bash shell,csh

Search TOOLS: Solr, elasticsearch

Cloud: AWS, HP-Cloud, Spring Cloud,Cloudflare

Utilities: Auto Sys,Tivoli, Control-M, ESP

Build Tools: Ant, Maven, Jenkins CI

Version Control Tools: CVS,Clear Case,SVN,TFS

Management Tools: Remedy, Quality Center

PROFESSIONAL EXPERIENCE

Confidential, NY

Application Architect

Responsibilities:

  • Designed system requirements for enterprise devops environment.
  • Configured puppet master and agent nods.
  • Configuring automated scripts for production jobs and data movements for downstream applications.
  • Integration of existing cluster with amazon s3 for external data movements.
  • Configured jboss cluster and mysql database for application access.
  • Configuring puppet catalogs and facts.
  • Installed different application software like Python modules, DB modules
  • Implement and manage continuous delivery systems and methodologies on AWS, Used Subversion as source code repositories.
  • Developed Shell/python Scripts for automation purpose.
  • Implemented multi-tier application provisioning inOpenStackcloud, integrating it with Chef/Puppet.
  • Define and deploy monitoring, metrics, and logging systems on AWS
  • Responsible for designing and deploying best SCM processes and procedures.
  • Implemented automated server build management, monitoring and deployment Using Puppet.
  • Worked closely with software developers and DevOps to debug software and system problems.
  • Created scripts in Python which integrated with Amazon API to control instance operations.
  • Deployed Puppet, Puppet dashboard for configuration management to existing infrastructure.
  • Used Puppet to automate Configuration management.
  • Used Puppet to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages.
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
  • Involved in writing automated python scripts to establish the code quality tools integration.
  • Installing, configuring and administering Jenkins CI tool on Linux machines.
  • Installed Solr on web servers to index the search data and performed real time updates.
  • Knowledge on creating Solr collection configuration to scale up the infrastructure.

Confidential

Technical Lead

Responsibilities:

  • Understanding business needs, analyzing functional specifications and map those to develop and designing MapReduce programs and algorithms.
  • Execution of Hadoop ecosystem and Applications through Apache HUE.
  • Optimizing Hadoop MapReduce code, Hive and Pig scripts for better scalability, reliability and performance.
  • Setup cluster using VM ware, Docker.
  • Migrating data from AWS s3 into Hadoop environment.
  • Created git hooks for integration of Jenkins CI and git
  • Installed Rhel, python, apache and jboss on cluster nodes.
  • Managed nodes using puppet.
  • Developed the OOZIE workflows for the Application execution.
  • Feasibility Analysis (For the deliverables) - Evaluating the feasibility of the requirements against complexity and time lines.
  • Performing data migration from Legacy Databases RDBMS to HDFS using Sqoop.
  • Writing Pig scripts for data processing.
  • Implemented Hive tables and HQL Queries for the reports.
  • Import/export data from Oracle data base to/from HDFS using Sqoop, Hue and JDBC.
  • Written shell scripts for automating process.
  • Experience in performing data validation using HIVE dynamic partitioning and bucketing.
  • Written and used complex data type in storing and retrieved data using HQL in Hive.
  • Implemented Spark using Scala and SparkSQL for faster testing and processing of data.
  • Implemented algorithms for analyzing using spark.
  • Developed Hive queries to analyze reducer output data.
  • Indexed large volume of data using apache solr.
  • Implemented raking algorithm for search engine data.
  • Highly involved in designing the next generation data architecture for the unstructured data.
  • Implemented Hadoop Hive Cluster using Cloudera Distributed Vendor (CDH4). Planning, installation and configuration of Hadoop cluster and its ecosystem components.
  • Developed PIG Latin scripts to extract data from source system.
  • Created and maintained technical documentation for executing Hive queries and Pig scripts.
  • Involved in Extracting, loading Data from Hive to Load an RDBMS using Sqoop.
  • Managed 18-node Hadoop cluster with 3 TB of installed storage.

Environment: Cloudera CDH4, RHEL 6, VM ware, Docker,Oracle 11g, Tableau, Jboss, Java 6,puppet,openstack

Confidential

TECHNICAL LEAD

Responsibilities:

  • Preparation of Requirements traceability matrix by understanding the requirements from business owners.
  • Preparation of High level design documents.
  • Preparation of integration services architectures along with technical information.
  • Developed spring web application deployed to WebSphere for integration of FMS and PEMS.
  • Developed JAVA program to extract the data from MDMS and formatting a report for CR authority.
  • Developed JAVA program to read the HHF file (AMI meter) and converting it to CIM format for MDMS.
  • Migration of old CMS data into ORACLE using customized scripts.
  • Deploying the web services in web sphere application server.
  • Supporting the SOAP based testing activities with SOAP UI
  • Developing the automated shell scripts to upload the legacy meter data to MDMS.
  • Monitoring the Linux servers and checking the log files.
  • Migration of applications between development, staging and production environments
  • Created scripts for user management, class path configuration and for log configuration.
  • Developed Spring REST web application for integration with external applications like billing, CMS.
  • Processed Rest web services using Spring REST API.
  • Testing of Rest api using Groovy and Go using Json api
  • Hands on experience in using Go packages like http,json.

Environment: RHEL 5, Web Sphere, Java, Oracle 11g, Java 6, Spring, Spring REST

Confidential

TECHNICAL LEAD

Responsibilities:

  • Handled the text processing using java. The customized java programs will generate csv outpuf files aimed as input for Datastage jobs.
  • Responsible for Extract, Transform and Loading the data into Data warehouse from tables.
  • Developed Datastage jobs as per the Design documents.
  • Taken responsibility of Peer Reviews and Internal Code Reviews.
  • Failure analysis for Error logs.
  • Scheduled and monitored various Jobs based on the requirement.
  • Involved in creation of DS Sequences.
  • Used various stages like Filter, Transformer, Copy, Funnel, join, lookup, sort, Remove duplicates,Modify,Switch,ODBC connector,FTP,Pivot, etc.
  • Extensively used the partitions and collecting methods in the jobs.
  • Validating and running Jobs from Data Stage Director.
  • Involved in the preparation of LLDs.
  • Work with issues of jobs running in Testing and Production.
  • Working with Development and Test environment.
  • Involved in creating and documenting the ETL naming standards and process flow procedures.
  • All the java programs and corresponding jobs were automated using shell scripts.

Environment: RHEL 5, Oracle 11g, Java 6, Datastage

Confidential

Senior Software Engineer

Responsibilities:

  • Installation of Rhel5 servers.
  • Creating the disk partitions, user management, services management and Cron jobs scheduling.
  • Written C++ programs using ADOBE api to process the PDF files.
  • Written make files for automation of compilation.
  • Installation of Jboss on Rhel5, Monitoring the server, this includes starting and stopping of server and cleans up logs.
  • Wrote shell scripts/Perl scripts for automation of jobs.
  • Deployment of these tools to production server.
  • Documentation of all the design process
  • Preparation of release documents.

Environment: RHEL 5, Oracle 11g, Java 6, Datastage, C++

Confidential

Senior Software Engineer

Responsibilities:

  • Writing java modules to integrate with the existing teleprovision product.
  • Wrote shell scripts/Perl scripts for automation of test tasks.
  • Deployment of these tools to production servers.
  • Documentation of all the design process
  • Wrote custom tools to capture/generate SNMP traps from network elements.

Environment: RHEL 5,C, Perl, C++

Confidential

Senior Software Engineer

Responsibilities:

  • Writing c programs as per the requirement.
  • Wrote shell scripts/Perl scripts for automation of test tasks.
  • Deployment of these tools to production servers.
  • Documentation of all the design process
  • Debugging the tool with gdb.

Environment: RHEL 5, C,Perl,C++,

We'd love your feedback!