RajaSekhar - Devops Engineer |
[email protected] |
Location: , , |
Relocation: Remote |
Visa: GC |
RAJASHEKAR
[email protected] Cell# 703-912-0666 EXPERIENCE: With more than 15 years of experience in development, build/deployment, Automation, QA and support. Expertise in internet, client/server and Datawarehouse based applications using Java, .Net, CRM-Salesforce, Tableau, Denodo, Informatica/Abinitio, Peoplesoft, PL/SQL, Oracle, DB2 databases, SSRS Reports, Excellent Technical and Domain experience in Finance, Banking and Wireless. Excellent experience in Configuration Management, Build/Deploy and Change/Release/Incident Management for technologies like ETL, CRM, Autorabit, Tableau, Denodo, Peoplesoft, Java, .Net, AWS cloud-based applications. Experience in maintaining and tracking Release readiness using Jira, Servicenow, Remedy from initial creating Change Request until closing of the Change. Good Experience on continuous integration tools like Jenkins and troubleshooting application build issues in Jenkins CI/CD deployment. Experience in working with Ansible playbooks for pipeline deployments, to traditional Linux and OpenShift container platforms. Involved in Lift and shift customer facing projects from old infrastructure to AWS Native and Openshift platforms using Modern Delivery technologies. Involved in migration of brownfield infrastructure applications to Goldfield (AWS native) and Bronzefield (OCP 4.3 on VM) platforms. Experience in Provision new environments for customers on OCP by vaulting IDs, updating app endpoints, firewall setup, Jenkins pipeline setup. Involved in setup Kiali and kibana dashboards and watchers for projects on ocp. Strong experience in release and change management principles, methodologies and tools like Remedy 8.1, Service Now, Jira and Confluence. Support product teams with release activities and coordinate with external and downstream applications to launch applications to production. Excellent experience in ETL based applications developed on Informatica, MicroStrategy and troubleshooting the ETL workflow deployment issues. Excellent experience in setting up the new environments and deployments to various environment like SIT, UAT, PROD built on Win, Solaris, AIX, Linux, AWS platforms. Experience in version control tools like GIT, SVN, Accurev, Bitbucket, TFS. Experience in merging, branching, resolving conflicts and promoting code to master branch Experience in Automated deployments using Jenkins, OpenShift. Experience in performing Admin activities for different build and deployment tools. Experience in writing YAML scripts using Ansible to automate and develop pipelines through Jenkins Strong Experience in various applications developed on environment with AIX, Sun Solaris, Windows, ETL, Java/J2EE, XML, MicroStrategy, Unix, Tomcat. Good Exposure on deploying highly scalable and fault tolerant systems using Amazon Web Services (AWS) Experience with Docker container infrastructure to encapsulate code into a file system with automation. Good Exposure on Unix commands and shell scripting and Complex SQL queries for backend validations Hands on experience in Migration Projects for Datacenters, Upgrading to Superclusters, Oracle SOA, Informatica etc., Experience on defect and change management tools such as HP ALM, IBM Rational ClearQuest, and Jira. Experienced in automation testing tools such as Quick Test Professional, HP ALM. Experience working on various methodologies like Agile, Waterfall, V Model. Experience in preparation of Test Strategy, Requirement Traceability, Test Summary Reports and internal quality process documents. Providing the SIT, UAT support and Requirement clarifications on the functional modules to the various Interface systems. Work individually as well as in team environment to achieve project quality goals. Well experienced to handle complex situations and time critical schedules. Demonstrated ability to work and communicate effectively with both technical and business audiences. Tracking User Stories for fortify , FOSS, Upgrades, automation etc., Ensure compliance to all applicable methodologies, change and deployment controls. Use Release calendar data and identify suitable deployment dates to avoid schedule contentions and collision conflicts associated for upcoming releases Plan, analyze, develop, operationalize NFR governance, operations and reporting related processes to improve overall maturity and effectiveness. Plan releases for the approved change requests from stakeholders and production performance software changes Conduct meetings prior to production readiness, validate Implementation strategy, backout strategy, user test evidences ensuring compliance to audit Responsible for daily meetings with project teams to ensure the schedule of releases, iterations and user stories are covered. SKILLS: Operating System Windows, Solaris, AIX, Unix Version Control Tools IBM Rational ClearCase, Accurev, GIT, Teamforge, BitBucket, Confluence Change Management & Defect Tracking Tools HP ALM, IBM Rational ClearQuest, Jira, SVN, Artifactory CI/CD Tools Ant, Gradle, MS Build, Jenkins, Maven, ANT, Ansible, Docker, RedHat Open-Shift, AutoRABIT Continuous Integration Tools Jenkins Application/Web Servers IBM WebSphere, WebLogic, Tomcat, Languages Java AWS IAM,S3,EC2,VPC,DynamoDB,EBS,ElasticBean Stalk Testing Tools UFT, QTP, Load Runner, ALM, FitNesse, Sonar Qube, Junit Database Oracle, DB2, Sql Server ETL Tools Informatica/Abinitio, DataStage Web Soap UI, VBScript, JavaScript, ASP.NET, C#, Other Tools/Editors Toad, SQL Developer and PL/SQL, Autosys, WCC, phpMyAdmin, MicroStrategy, Service Now, Oracle Service Bus (OSB), SOA, APPIAN, Salesforce, Gallagher, NPM Jacoco, Junit, SonarQube, Artifactory, Kubernetes, Groovy, Kiali, Dynatrace, Atlassian Suite, MongoDB, Dynatrace, AWS cloud, Peoplesoft EDUCATION: Master of Science in Computer Science, Osmania University, Hyderabad, Telangana, India (2-year program 2003) Bachelor of Science in Computers, Osmania University, Hyderabad, Andhra Pradesh, India (3-year program 2000) PROFESSIONAL EXPERIENCE: Role: Release Deployment Dev Ops Engineer-Sr. Consultant Client: Freddie Mac Jan 2016 Present Summary of Duties: Drove Release and Deployment management operations. Involved in CI/CD process flows, meeting the Financial and SOX standards which includes segregation of duties. Setup old infrastructure to AWS Native and Openshift platforms using Modern Delivery technologies. Provision new environments for customers on OCP by vaulting IDs, updating app endpoints, firewall setup, Jenkins pipeline setup. Setup Kiali and kibana dashboards and watchers for projects on ocp, to monitor traffic between istio-ingress gateway and microservices on openshift, to monitor logs and generate alerts for application errors. Developed Endpoint Retrieval/PPI scan automation, that reduced testing and debugging time for product teams by 50%, using Ansible, Groovy, Jenkins and OCP CLI. Manage Ansible playbooks for pipeline deployments, to traditional Linux and OpenShift container platforms. Guiding and providing training for new resources on in house, external tools and process. Support product teams with release activities and coordinate with external and downstream applications to launch applications to production. Deployments for various applications built on Java, .Net, ETL tools (Informatica, DataStage) Salesforce, OSB, SOA, Appian, SSRS reports using Jenkins to all controlled environments Configure Jenkins jobs and automate application deployments by developing scripts in groovy and shell. Create pom.xml and configure Jenkins plugins to perform SonarQube analysis for Code Quality and Code Coverage Manage Jenkins admin activities such as creating roles, providing access, setting up SSH keys, migrating jobs between instances. Develop docker containerization strategies adhering to the Change management process to deploy to Red-Hat OpenShift platform. Develop Jenkins pipeline jobs, through YAML scripting in Ansible framework for automation of deployments to Linux and Open-Shift Docker platforms. Involve in AWS Elastic Beanstalk for fast deploying of various applications developed with Java, NodeJS, PHP and Docker. Involve ansible playbooks with Python as the wrapper to manage configurations of AWS nodes and tested playbooks on AWS instance using Python Perform code merging and branching to maintain pipeline source code repositories. Maintain application binaries and dependencies in Artifactory and administer Artifactory sync between environments. Troubleshoot extract, transform and load (ETL) workflow deployment issues. Deploy the WAR/JAR files to the Linux WebLogic and Solaris servers. Execute Autosys jobs, import/compile DataStage jobs and migrate Informatica components to target repos. Migrate the MicroStrategy tool deployments to various non-prod and prod environments. Troubleshot ETL mappings and workflows in Data Warehouse environments and validation. Deploy Binaries after build process to Oracle Service Bus (OSB) and BPELs to SOA consoles. Deploy Appian packages to Appian Cloud Platform. Execute manual ANT, Gradle deployments to Salesforce org, Sandboxes, Java while managing the Salesforce Sandbox refreshes and access provisioning. Performing deployments to Bigdata applications using Nifi tool and resolving the environment and configuration related issues. Work on Gallagher deployments by importing migrator projects and CIPL changes to the tool. Work closely with application teams to resolve build issues or conflicts during deployment. Discuss and architect deployment plans prior to major project releases to ensure smooth delivery to Business. Approve deployment plans and Change tickets on ServiceNow after verifying the credibility. Understand and analyze deployment management risks and controls to better serve the business need. Environment: AWS Tools: Jenkins, Maven, ANT, Gradle, Jacoco, Ansible, Salesforce, APPIAN, Git, SVN,Jira, Confluence,Bitbucket, Artifactory, Service Now, OSB, SonarQube, MicroStrategy, DataStage, Autosys, Informatica, Gallagher, Docker, Kubernetes, Groovy Open-Shift, Nifi, Kiali, Dynatrace, Atlassian Suite, MongoDB, Dynatrace, AWS cloud, Tableau, Denodo, Microstrategy, Peoplesoft. Operating systems: Windows, Linux, Solaris Languages: Java, .Net, Shell, Groovy, YAML, ETL Role: Dev Ops Engineer Client: Verizon Wireless Warren NJ. May 2013 Dec 2015 Summary of duties: Working on build/deployment and release software engineer for projects with Informatica, Java, JSP, UNIX, Phyton, Perl, ANT, accurev, WebSphere and Tomcat. Maintaining application source code in Accurev tool. Creating, maintaining and monitoring Jira build requests. Coordinating system deliverables between development and testing team. Preparing the builds scripts by using the Ant build tool for application builds. Providing on call support for deployment requests and resolving the build issues. Deploying application into IBM WebSphere application server. Creating, maintaining and monitoring Jenkins build jobs Maintaining managed scripts in Jenkins for Auto deploy of java application into WebSphere application server. Writing the Unix shell scripts for build automation process. Used Administrator tools like Project Merge and object Manager to move the objects from one environment to another environment. Involved in troubleshooting MicroStrategy prompt, filter, template, consolidation, and custom group objects in an Enterprise Data Warehouse team environment. Troubleshooting ETL workflow deployment issues. Setting up a new environment for a release and making sure all the application is brought up in the environment without any issues. Setting up the SCM environment and to take care of the build and deployment process for Non-production environments. Dealing with the clients on day-to-day basis to perform the tasks related to the scope of the project. Working as onsite coordinator to help the offshore team and any build and release activities. Coordinating with multiple teams on project planning and estimation for different environments. Environment: HP ALM, JIRA, Ant, Accurev, Jenkins, IBM WebSphere, Tomcat, Oracle, Java, Informatica, Unix shell, Python, Solaris and AIX Systems Analyst Polaris Software Lab LTD, USA Feb 2012 May 2013 Client - Citibank Warren, NJ. Systems Analyst Polaris Software Lab (INDIA) LTD., Hyderabad, INDIA. Jun 2006 Feb 2012 Client -Citibank, NA Summary of duties: Analyzed Business Requirements, Functional specifications, Minor Development documents. Interacted with business teams for status and enhancement meetings. Setting up a new environment for a release and making sure all the application is brought up in the environment without any issues. Resolving the Informatica s build and deployment issues and moving databases to different Environments whenever required. Developed Test Strategy, test plans and test scenarios for work orders. Performed Data Migration Validations across different Schemas from single byte to Double byte DB2 environments. Executed inbound, outbound loads on SOLARIS and AIX servers and monitored using Autosys (SIT, UAT). Configured, executed and monitored inbound and outbound JAVA load process using PHP ADMIN. Performed Functional, System, integrated and User Acceptance testing for various Application modules. Performed data analysis and validation in support of data quality in staging and Citicom environments after ETL loads in GDR. Supported project manager in effort estimation, scope of the releases and defining tasks. Validated Product, Global Files and File transmission validation in SIT, UAT environments. Validated reports using Micro strategy CCRS application. Performed Prod Peak testing by loading files and coordinating with performance test team. Involved in development of the Automation scripts for Regression Testing and Performance Testing. Environment: Informatica, JAVA, J2EE DB2, TOAD, XML, Windows, QTP, VB Script, Quality Center, DB2, Agile (Scrum), IBM AIX, Integrity Manager, Solaris, Autosys, PHP Admin, Oracle, WCC, Micro strategy, Load Runner. Keywords: csharp continuous integration continuous deployment quality analyst user interface sthree hewlett packard microsoft procedural language New Jersey |