We provide IT Staff Augmentation Services!

Technical Architect Resume

4.00/5 (Submit Your Rating)

Middletown, NJ

SUMMARY

  • Around 8+ years of IT Industry experience with Configuration Management, DevOps, Build, Release Management and Quality Assurance using CVS, Subversion, Clear Case and GIT on UNIX and Windows environment.
  • Expert in SCM tools such as GIT, TFS, and Subversion.
  • Implementing Software Configuration Management processes on projects including setting up and supporting our Continuous Integration. Build environment by automating Software builds, release and configuration processes.
  • Expertise with UNIX and Windows environments including shell and Python scripts, Docker, perforce SVN (Subversion), GIT, Build forge and TFS and worked in managing VMs using AWS EC2.
  • Lead team implementation for endless - aisle a backed service to help customers purchase products in store through a mobile device. Written in nodejs with a 4 tier architecture pattern running in a docker container managed by Kubernetes.
  • Good experience in Unix Shell scripting, PUTTY configured to connect to remote servers.
  • Experience on Oracle Application dealing with Patches and dealing with concurrent systems.
  • Experience with all Operating Systems which include Windows, Linux, and Solaris.
  • Have good understanding of other Security Products like Sun Access Manager/Identity Manager, IBM Tivoli Access Manager/Identity Manager.
  • Good experience in Configure and developing junctions in ISAMauthentication mechanisms with SAML.
  • Installed and configured Ping Federate servers with Site Minder, OpenID, and LDAP adapters.
  • Experience in new stage environment which included installation of policy server and creation ofnew LDAP Directory Server instances to replicate the new problems faced in upgradation of Site Minder in production.
  • Good development experience in HTML, JavaScript, XML, VB/VB.NET/ASP/ASP.NET/C# and JAVA/JSP.
  • Experiencein working with GIT to store the code and integrated it to AnsibleTower to deploy the playbooks.
  • Involved in several projects setting up builds using Ansible, Puppet and Chef.
  • Experience with Configuration management tools Puppet, Chef, and Centime etc.
  • Expertise includes bash and python scripting with focus on devops tools, CI/CD Architecture and hands-on Engineering.
  • Experience in build automation and unit testing scripting and maintaining code repository and create, document and manage our branching and merging patterns.
  • Experience on Hudson/Jenkins and Bamboo for continuous integration and for the end to end Automation for all the builds and deployments.
  • Expertise in using build tools like MAVEN and ANT for the building of deployable Artifacts such as War & Ear from Source Code.
  • Experience with build tools Ant, Maven and Gradle for writing build.xmls, pom.xmls and build.gradles respectively.
  • Written manifests/Recipes and Ruby scripts to customize the Puppet/Chef as per our environment.
  • Good experience to setup, configure continuous build processes using Build forge/Cruise Control/Hudson, Jenkins, Maven, Ant, Nant, MS build, Subversion and Clear Case, Perl.
  • Experience in integrating Unit Tests and Code Quality Analysis Tools like Cobertura, Sonar, fortify, Clover, PMD, Find Bugs and Check Style.
  • Experience in using Nexus and Artifactory repository Managers for java builds.
  • Extensively worked on Jenkins, Build forge and AnthillPro for continuous integration and for End to End automation for all build and deployments.
  • Build and Deploy Oracle Financials Enterprise Business Suite Applications.
  • Experience in and demonstrated understanding of source control management concepts such as Branching, Merging, Labeling/Tagging and Integration.
  • Experienced in Debugging, Optimizing and Performance Tuning of Oracle BI (Siebel Analytical) Dashboards / Reports to improve performance Confidential Database.
  • Involved in the functional usage and Deployment of Applications in Web Logic, Web Sphere and Apache Tomcat Server.
  • Efficient in tracing complex build problems, Release issues and Environment issues in a Multi Component Environment.
  • Worked with different Bug tracking tools like JIRA, Rally, Remedy, HP Quality Center, and Fisheye.
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing and Implementing and Post-production analysis of the projects.
  • Managed environments DEV, SIT, QA, UAT and PROD for various releases and designed instance strategies.
  • Build infrastructure design, SCM, GIT, perforce, SVN, Continuous Integration, Continuous Delivery, Preflight builds, Configuration Management, Release Automation, Installers, Packaging, Build languages, Scripting, Python, Ruby, Shell, Ant, Maven, Chef, Mobile, Windows, Linux, Virtual Machines, Apache testing, Sonatype Nexus, Apache tomcat and Web logic, Static analysis tools Sonar.

TECHNICAL SKILLS

Operating System: Windows, UNIX, LINUX, Mac OS, RHE.

Versioning Tools: Subversion, Clear case, GIT, Bit bucket

CI Tools: Jenkins, Bamboo, Hudson, Chef, Puppet, Nagios, VMware,Azure

Build Tools: ANT, MAVEN, Make file, Gradle

Bug Tracking Tools: JIRA, Rally, Remedy and IBM Clear Quest.

Languages: C, C++ and PL/SQL, UNIX Shell Scripting, Python.

Web Technologies: HTML, Java Script, XML, Servlets, JDBC, JSP, Cloud technologies.

Web/App servers: Apache Tomcat, JBOSS, ISAM7.0, WebSphere, WebLogic.

PROFESSIONAL EXPERIENCE

Confidential, Middletown, NJ

Technical Architect

Responsibilities:

  • Application is developed using Agile/Scrum methodology.
  • Creating and maintainingusers, profiles, security, rights, disk spaceandprocess monitoring.
  • Maintaining network and data security using SSH and SCP features between SUN systems and other Linux hosts.
  • Administration responsibilities include user, group, disk, and security management, File sharing Permissions.
  • Experience in writing Ansible playbooks managed the software configurations using Ansibleplaybooks for configuration management to existing infrastructure/new infrastructure.
  • Focused on automation and continuous integration. Automated local development environment using Ansible.
  • Used Ansibleto manage Web Applications, Environment configuration Files, Users, Mount Points, and Packages.
  • Involved in business requirements gathering, definition the functional requirements, designed the UML diagrams.
  • Administration ofISAM, ITDS with components and prerequisites (Production, UAT, and Development environments).
  • Installation, configuration and management of TAM components (policy server, authorization server Web SEAL).
  • Installation, configuration and management of IBM Tivoli Directory Server.
  • Involved in performance tuning for ISAM servers, LDAP and DB2.
  • Created users, groups of theISAMusing pdadmin and Implemented password policies.
  • Created Access Control Lists (ACLs), and Protected Object Policies (POP) using pdadmin.
  • Created Junctions to setup the secure access to applications running on back-end servers using pdadmin.
  • Configured Web SEAL instances to protect and manage access to back-end resources.
  • Installed, configured and maintained IBM WebSphere Application server and applied Patches to upgrade the software to latest release.
  • Generated SSL certificates and coordinated with Network team to implement the signed certificates using IBM Global Security Kit.
  • Used SAML to share the metadata between Identity provider (IDP) and Service Providers (SP).
  • Worked on the POC environment for the IBM Tivoli Federated Identity Manager (ITFIM).
  • Provided guideline to develop Assembly Lines using IBM Tivoli Directory Integrator (TDI).
  • Applied patches and Fix packs for ITAM, LDAP and WAS.
  • Responsible for analyzing application logs, Access Manager Policy server/web SEAL, TFIM logs to trouble shoot and fix Single Sign on (SSO) integration.
  • Business components and View Components are decoupled using Spring MVC Framework.
  • Developed JSP pages, used JSTL tags, written Custom tags, HTML5 pages using CSS3 style sheets.
  • Designed and developed views and partial views using Object Oriented JavaScript.
  • Configured the crosscutting concerns like logging, Security using Spring AOP.
  • Worked on Integration on the Project modules of UI Layer, Presentation Service Layer and Shared Services Layer for the Production.
  • Installation and configuration of Microsoft windows 2008 R2 servers and R2 Servers on Virtual Machines.
  • Responsible for installing, configuring & administering Network services like DHCP and DNS services.
  • Attended weekly meetings with project team to discuss the current progress / issues related to project.

Environment: Linux RHEL 6.8, LDAP 6.3, GSKit 8.x, ITDS, ISAM, TFIM, WAS 8.5, DB2 JDK 1.7, Agile methodology, Spring 4.0, Hibernate 4.3.0, JBoss Application server, JUnit, JavaScript, Node JS, JSON, GIT, Maven, RESTful Web Services, XML, Jenkins, Log4j.

Confidential, Las Vegas, Nevada

DevOps Developer

Responsibilities:

  • Installed and configured AnthillPro/Jenkins for Automating Deployments and providing a complete automation solution.
  • Management and design of integrated build pipelines using continuous integration workflows such as Jira, Git, Stash, Bamboo, Jenkins, and Docker.
  • Working for last 2 years in container based technologies like Docker, Kubernetes and Open shift.
  • Develop automation code using Opcode Chef and Python to build Open stack environments autonomously.
  • Test automation code in virtual environments and with testing tools such as Test Kitchen and Chef Spec.
  • Test Chef Cookbook modifications on cloud instances in AWS and using Test Kitchen and Chef Spec.
  • Working as Enterprise Architect for the DevOpsand Quality Assurance teams for Transamerica.
  • Heavy scripting in Python and bash to build highly available server environments for teams deploying core products and services. Using AWS SDK built tools that automated AWS server provisioning, automated application deployments, and implemented basic failover between regions.
  • Strongly recommended to bring in Elastic Search and was responsible for installing, configuring and administration of a 6 node Elastic search Cluster. Designed the schemas of the Lucene indexes for various projects.
  • Coordinating between the appdynamicssupport and application owners by raising CRs to find the root cause.
  • Maintained Akamaiglobal load balancer for IPhone production applications and CISCO and Foundry load balancers for internal Production applications and QA environments
  • Deployed and administered virtualized Linux infrastructure on Amazon AWS, and Rackspace Cloud. Built custom scripts, workers and clients utilizing AWS SDK to manipulate Amazon EC2 and S3 resources.
  • Wrote CF engine bundles to make the implementations reusable, expertise with Linux, including system installation / configuration.
  • Created continuous integration system using Ant, Jet brains, Team City, full automation, Continuous Integration, faster and flawless deployments.
  • Written Unit test cases for chef recipe testing using test kitchen, food critic etc.
  • Used puppet to make sure all the Jenkins slaves are in sync.
  • Did upgrades to applications using puppet manifests.
  • Managed and analyzed Customer/Functional requirements, Generic UI Specification, Application use-case.
  • Made proposals for architecture definition of external application integration on top of Stack, Design, Implementation, Debugging and Bug Fixing documentation of release documents.
  • Managed the build and release process for NAPI modules.
  • Interface design development and maintenance, Functional testing & Documentation of NXP system solution reference design updates.
  • Installation of database servers and user management like Oracle, MySQL, SQL Server.
  • Worked with Database administrators to tune kernel for Oracle installations.
  • Used Build Forge for enterprise scale infrastructure configuration and application deployments.
  • Integrated Subversion into AnthillPro/Jenkins to automate the code check-out process.
  • Build Results are managed in AnthillPro and deployed using workflows in Anthill Pro.
  • Performed setup of clustered environment setups with Web Sphere Application Server.
  • Wrote Python scripts to perform deploy to tomcat webserver and web Sphere App Servers.
  • Proposed and implemented branching strategy suitable for agile development in Subversion.
  • Imported and managed multiple corporate applications in Subversion (SVN).
  • Provided end-user training for all Subversion (SVN) users to effectively use the tool.
  • Owned build farm and produced effective multiple branch builds to support parallel development.
  • Managed the entire Release Communication and Co-ordination Process.
  • Maintained the Bash, Python, Ruby scripts for the automation purposes.
  • Prepare test cases and strategies for Unit testing using JUnit
  • Deployed the static content into the web servers like Tomcat, I Planet, and IBM HTTP Server.
  • Deployed Dynamic content to Application servers like web Sphere and web Logic.
  • Involved in maintaining and editing Python scripts for application deployment automation.

Environment: Chef, Sun Solaris, UNIX, windows, CVS, Perforce, Java, Ruby on rails, Python, Perl, Eclipse, Ant, Jenkins, Maven, Puppet, Install Anywhere, Docker, Elastic search, Tomcat Apache Application Serve.

Confidential, Southlake, Texas

DevOps AWS Engineer

Responsibilities:

  • Create Chef coding best practices for existing development team.
  • Create documentation for Chef best practices to be used by developers as a guide to Chef Automation.
  • Creating the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
  • Manage Code Repository by maintaining code repository in GIT; improve practices of branching and code merge to custom needs of development team.
  • Creating the build script using the ANT as build tool, for JAVA and .NET web applications.
  • Implemented Jenkins as Continuous Integration Server, for - Installation, Configuration, Design and Administration, and integrating tools with other systems.
  • Installing and administering SVN, Jenkins and Arti factory on AIX servers.
  • Hosting applications with the AWS Cloud.
  • Worked hands-on to create automated, containerized cloud application platforms (PAAS), and design and implementDevOpsprocesses that use those platforms.
  • Designed highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load Balance and AMIs.
  • Built AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Designed roles and groups for users and resources using AWS Identity Access Management (IAM).
  • Utilized Amazon Glacier for archiving data.
  • Used Amazon RDS to manage, create snapshots, and automate backup of database.
  • Designing and implementing fully automated server build management, monitoring and deployment solutions spanning multiple platforms, tools and technologies including Jenkins Nodes/Agents, SSH, deployment and testing.
  • Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Shell script etc.
  • Implemented rapid-provisioning and life-cycle management for Red Hat Linux using Kick start.
  • Troubleshoot the build issue during the Jenkins build process.
  • Deployed the generated build to WEB and APP server using the continuous integration process to all environments. Coordinated different teams across the globe to deploy different builds to different environments on parallel development for multiple projects. (DEV, QA, PERF, AUTH, UAT, PRODUCTION).
  • Resolved system issues and inconsistencies in coordination with quality assurance and engineering teams.
  • Used the JIRA for bug tracking, creating the dashboard for issues.
  • Worked on cross-platforms (Windows-Unix).

Environment: GIT, Jenkins, AWS, MS Build, Puppet, Chef, Web Logic, JIRA, Ant, WIN-SCP, NodeJS, Service Now, Sonar, Putty, EC2 instances, Auto Scaling, Elastic Load Balance and AMIs.

Confidential, Houston, Texas

DevOps Developer

Responsibilities:

  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.
  • Developed Splunk infrastructure and related solutions as per automation toolsets.
  • Installed, tested and deployed monitoring solutions with Splunk services.
  • Imported and managed multiple corporate applications into Subversion (SVN).
  • Involved in all projects that move to production and work closely with the Data Center, Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
  • Provided end-user training for all Subversion (SVN) users to effectively use the tool.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and automated the whole process.
  • Created and maintained the Shell/python deployment scripts for TC Server/Tomcat web application servers.
  • Shell scripts for automation of the build and release process.
  • Involved in editing the existing MAVEN files in case of errors or changes in the project requirements.
  • Design applications on AWS taking advantage of disaster recovery design guidelines.
  • Application deployment and data migration on AWS.
  • Experience deploying and operating AWS, specifically VPC, EC2, S3, EBS, IAM, ELB, Cloud Formation and Cloud Watch using the AWS console and AWS CLI.
  • Experience in developing Cloud Formation Scripts for AWS Orchestration.
  • Jenkins is used as a continuous integration tool for automation of daily process.
  • Installed/Configured and Managed Nexus Repository Manager and all the Repositories.
  • Created the Release process of the artifacts.
  • Coordinated with development and third party teams to perform PCI penetration testing and Vera code scanning every year on the source code.

Environment: Subversion (SVN), Jenkins, Java/J2EE, ANT, MAVEN, TC Server, Tomcat, Python Scripts, Shell Scripts, Run-deck, XML, UNIX, Linux, Putty, Windows 7, Oracle.

Confidential

Systems Analyst

Responsibilities:

  • Integrate IBM WebSphere portal, IBM Directory Server, Tivoli Access Manager, Web SEAL, and IBM WebSphere.
  • Used Global Service Manager, which is a ticketing system to resolve several service requests, Incidents and activities and provided 24/7 service to resolve the issues.
  • ITIM installation with non-GUI installs.
  • Configuration of core components in ITIM i.e. Provisioning Policy, Identity Policy, Password Policy, manage orphan accounts.
  • Design and support customer connector for ITIM using Tivoli Directory Integrator (TDI).
  • Implemented ACL's and POP's in ISAM.
  • Implementation of various policies joins behaviors in ITIM.
  • Worked on workflow Operations, Life cycle Rules, Reconciliations, Organization Management.
  • Creation of ITIM Groups, Roles, ACIs, Reports.
  • Worked on system stabilizing related issues of Tivoli infrastructure.
  • Used Tivoli Identity manager (TIM) to manage services, complete several work orders of the users such that they comply with the policies.
  • Tracking SLA violation and establish continuous improvement in service delivery.
  • Expertise in AIX and Linux administration.

Environment: DB2, Tivoli Access Manager (TAM), Active Directory, IBM HTTP Server 6, HTML, Java Script, XML, IBM WebSphere, Portal Server 6.

Confidential

Build & Release Engineer

Responsibilities:

  • Managing the Subversion based source code repository and ensure proper versioning.
  • Used Shell and Perl scripting to deploy artifacts that are built by Ant.
  • Helped developers to resolve subversion code merging issues.
  • Supported daily and weekly routines of pushing good builds based on test results.
  • Wrote shell scripts and automated creating projects in Jenkins and Nexus repository as part of release process.
  • Participating in "Release Readiness Review" status meeting (Go/No-go Process).
  • Performing Risk Analysis, preparing Mitigation Strategies & Contingency Plans.
  • Coordinating Release effort amongst various teams (Development, QA, Testing, and Business Analysis) in geographically separated environment.
  • Worked with Subversion, Proposed and implemented branching strategy suitable for agile/scrum development in a Fast-Paced Engineering Environment.
  • Integrated Subversion for automating builds with Jenkins.
  • Managed the Subversion branching strategy for a few applications by creating Release branches, Development branches thus ensuring the integrity of Trunk.
  • Efficiently performed the task of resolving conflicts while merging in Subversion with the J2EE development background.
  • Tweaked and managed the builds by editing build.xml for change in the requirements.
  • Managed and performed the environment related configuration changes as a part of deployment.

Environment: AWS, Subversion, Ant, Jenkins, Install Shield, Shell, Perl, Power shell.

We'd love your feedback!