We provide IT Staff Augmentation Services!

Sr. Devops / Aws Automation Engineer Resume

4.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY:

  • Around 9 Years of experience in IT industry as a Build/Release/Deployment/Operations (DevOps) Engineer, AWS with good understanding of the principles and best practices of SCM in Agile, Scrum, Waterfall methodologies Specialist in Cloud Management.
  • Expertise in configuration Management tools like CHEF and PUPPET, CI/CD with Jenkins.
  • Extensively worked with Version Control Systems GIT, SVN (Subversion), CVS, Perforce, and IBM Rational Team Concert.
  • Extensively worked on Jenkins and TeamCity for continuous integration and for End to End automation for all build and deployments.
  • Extensively used build utilities like MAVEN, ANT for building of jar, war and ear files.
  • Experience in Build automation tools like Jenkins , Ant , Maven , Gradle , Xcode , MS Build , Team Build , SonarQube , Nexus (artifact repository).
  • Expert in CHEF/PUPPET as Configuration management tool, to automate the repetitive tasks, quickly deploy critical applications, and enthusiastically managed the changes.
  • Created PUPPET manifests and modules to automate system operations.
  • Conceived, designed, installed and implemented PUPPET configuration management system.
  • Automating in Azure for creation of subscription, Storage Account and tables using Windows PowerShell.
  • Hands on in JavaScript development tools like webpack, NPM, Grunt, GraphQL and testing tools like Jest, Mocha etc.,
  • Experience in Designing, Architecting and implementing scalable cloud - based web applications using AWS and GCP.
  • Experience using Docker containers along with kubernetes as an orchestration.
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing, and Implementing, Post-production analysis of the projects.
  • Ability in deploying the developed code in Apache Tomcat/JBOSS, IIS7, WebSphere, WebLogic.
  • Experienced using different log monitoring tools like Splunk, ELK (Elasticsearch, Logstash, Kibana) for to see logs information, monitor, get the health & security notifications from nodes
  • Expertise in Querying RDBMS such as Oracle, SQL Server using SQL, PL/SQL for data integrity.
  • Cloud adoption and containerization cryptography, Network FS & OSI Security & Identity , Message Channel Security, Data Encryption Security , API Gateway Security , SQL Injection Security , Webservices Security. SSL , IAM , PKI., Antivirus, IDS/IPS, Firewalls.
  • Migrated Applications from Bare Metals to AWS using AWS Server Migration Service , AWS Database Migration Service , Direct-Connect , and Snow ball .
  • Experienced in Maintaining the Hadoop cluster on AWS EMR .
  • Created and configured new JIRA projects and worked with departments to maintain existing JIRA projects.
  • Automate deployment for SaaS based application on cloud using Chef Enterprise , Pivotal Cloud Foundry and AWS .
  • Experience in developing Microservice's and deploying on Docker containers using Kubernetes, Cloudify and consul.
  • Performed integration of Code QA Techniques like SonarQube, check style, Find Bugs, Cobertura and PMD with CI tools like Hudson/Jenkins .
  • Used JavaScript, React, GraphQL, Python, Django, S3, Postgres for the creation of “Business Delivery Service”.
  • Experience in automating the build/release of iOS and android apps using Fastlane.
  • Implement CI/CD tools Upgrade, Backup, Restore, API call, DNS, LDAP and SSL setup.
  • Experience in using bug tracking systems like JIRA, Remedy and HP Quality Center.
  • Good Experience in working with Hashicorp tools (Terraform, Consul, Nomad, Vault).
  • Experience in developing and deploying IaaS, PaaS, SaaS applications within popular public cloud platforms (AWS, Azure, Oracle cloud, GCP etc.) and using tools such as Git, OpenShift, Kubernetes, and Docker.
  • Proficient in deploying applications that uses NoSQL or similar RDBMS.
  • Involved in automating SOAP, RESTful services testing for web services and Micro services applications by developing automation scripts using Robot - Python scripting and ReadyAPI - Groovy scripting testing tools
  • Experience on Cloud technologies like AWS and Java, VMWARE/VSPHERE.
  • Hands-on experience on AWS and its infrastructure including EC2, IAM, ECS, Elastic Cache, Elastic Search, Relational Database Service(RDS), Redshift, VPC implementation, IAM, KMS, WAF, Cloud Trail, CloudWatch, S3, Cloud Front, AWS CLI scripting, ELB, Glacier, Route 53, Lambda, Dynamo DB, Elastic Beanstalk, SQS, SNS and Security group management.
  • Worked at optimizing volumes and EC2 instances and created multiple VPC instances.
  • Experience in working with IAM in order to create new accounts, roles and groups.
  • Setting up scalability for application servers using command line interface for Setting up and administering DNS system in AWS using Route53 Managing users and groups using AWS Identity and Access Management (IAM).
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2, Lambda instances.
  • Encryption of S3 data using KMS .
  • Experienced in creating AWS EBS volumes for storing application files for use with AWS EC2 instances whenever they are mounted to them and installed Pivotal Cloud Foundry ( PCF ) on EC2 to manage containers created by PCF .
  • Strong proficiency in supporting Production Cloud environments (AWS, Azure, and VMWare) as well as traditional managed hosted environments.
  • Developed POCs for the use of Hashi corp Products Consul and Nomad using AWS / Terraform .
  • Excellent knowledge on Java/J2EE and also the ability of developing XML, HTML, Shell Scripts.
  • Ability to write scripts in Bash, shell, Perl, Ruby and Python scripting languages.
  • Experience with IBM Rational Suite as an Administrator of the suite on a Linux environment.
  • Created Manifest files and modules in PUPPET.
  • Created Linux Slaves using groovy scripts.
  • Excellent communicative, interpersonal, intuitive, analysis and leadership skills with ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS:

Operating Systems: Windows 98/XP/NT/ 2000/2003/2008, UNIX, LINUX, UBUNTU, RHEL.

Source control tools: Subversion, GIT, Clear case and Perforce.

Build Tools: ANT, MAVEN, Gradle, MS Office Suite, Nexus, Docker, Xcode, ConfluenceAtlassian.

CI Tools: Hudson/Jenkins, Bamboo and Build Forge, PUPPET, CHEF

Repositories: Nexus, Artifactory.

Cloud Computing: AWS, OpenStack, OpenShift, Microsoft Azure, Google Cloud, Pivotal Cloud Foundry

Languages: C, C++, Perl scripting, Shell scripting, Groovy scripting, Python, SQL, Java/J2EE.

Tracking tools: Atlassian JIRA, BMC Remedy, HPSM, Clear Quest, Bugzilla.

Web servers: Web logic, Web Sphere, Apache Tomcat, JBOSS.

Databases: Oracle, SQL SERVER, MySQL, DB2, GraphQL.

Containers: Docker, Kubernetes, Docker Swarm, Cloudify

Virtualization Platforms: Nagios, Splunk, CloudWatch, ELK

PROFESSIONAL EXPERIENCE:

Confidential, Columbus, OH

SR. DevOps / AWS Automation Engineer

Responsibilities:

  • Created and maintained continuous integration (CI) using tools Jenkins/Maven over diff environments to facilitate an agile development process which is automated and repeatable enabling teams to safely deploy code many times a day while ensuring operational best practices are supported.
  • Design and document CI/CD tools configuration management.
  • Responsible for orchestrating CI/CD processes by responding to Git triggers, human input, and dependency chains and environment setup.
  • Orchestrated and migrated CI/CD processes using CloudFormation and Terraform Templates and Containerized the infrastructure using Docker, which was setup in AWS VPCs .
  • Work with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation.
  • Created a scalable service discovery platform powered by Consul.
  • Used Talend to create ETL jobs for transferring data between different data platforms.
  • Created applications using ReactJS, Restful APIs and GraphQL Databases including MySQL, PostgreSQL, Oracle and SQL Server databases and hosted these apps in Docker containers on ECS or within AWS environment.
  • Deployed web applications using Amazon CloudFront and configured AWS WAF in such a way that it protects the deployed web application from SQL injection attacks .
  • Set up CI/CD pipelines for Microservices on AWS using App services.
  • Experienced in implementing CI and CD for database using Jenkins and Udeploy .
  • Develop PowerShell scripts for automating deployments to various environments.
  • Involved in setting up a Microservices architecture for application development.
  • Written service.yaml files for the Vault, Consul and ingress load balancer .
  • Installing and hosting was automated with AWS cloud formation and PowerShell scripts.
  • Advising on Strategy/Enterprise Architecture on Cloud Adoption Strategy - ( PaaS, IaaS ).
  • Helped in migration the existing MYSQL and ORACLE databases to the cloud using AWS Database Migration service and schema conversion.
  • Performed SVN to GIT/Bitbucket migration and managed branching strategies using GIT flow workflow. Managed User access control, Triggers, workflows, hooks, security and repository control in Bitbucket.
  • Created, Configured and Administered Jenkins servers with Master-slave configurations as needed.
  • AWS EC2/VPC/S3/Route53/IAM/Cloud Formation/ELB based infrastructure automation through CHEF, Vagrant, Bash Scripts. Implemented CHEF to deploy the builds for Dev, QA and production.
  • Used Terraform in AWS Virtual Private Cloud (VPC) to automatically setup and modify settings by interfacing with control layer.
  • Experience in supporting data analysis projects using EMR on the AWS Services AWS Cloud and exporting and importing data into S3.
  • Planned, implemented and managed Splunk monitoring and reporting infrastructure.
  • Worked on Managing the Private Cloud Environment using CHEF.
  • Automation of infrastructure by creating scripts of CHEF.
  • Enhancing existing framework by fixing open issues using ReadyAPI with Groovy scripting tool
  • Developed CHEF Cookbooks to install and configure Apache Tomcat , Jenkins , and Run deck and deployment automation .
  • Slimming and fine tuning the Enterprise JBoss Application server image and Deployment of application on JBoss clusters .
  • Create release pipelines using GIT , CHEF for automatic workflow.
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Created Continuous Integration and Continuous Delivery Pipelines for the build and deployment automation in place.
  • Written build.xml to invoke Android , Xcode build tools .
  • Experience running LAMP (Linux, Apache, MySQL, and PHP) systems in agile quick scale cloud environment.
  • Implementing cloud configuration tools such as Docker and LinkerD.
  • Build pipeline using VSTS to deploy applications into AWS cloud and manage release definitions on various environments.
  • Created Terraform scripts for EC2 instances , Elastic Load balancers and S3 buckets .
  • Nodejs and Spring Boot applications are used for Micro services and Performing Devops process .
  • Configure VSTS to migrate applications from on premises to AWS cloud .
  • Strong Experience in implementing Data Warehouse solutions in AWS Redshift Worked on various projects to migrate data from on-premise databases to AWS Redshift , RDS and S3 .
  • Designed AWS architecture , Cloud migration , AWS EMR , Dynamo DB , Redshift and event processing using lambda function.
  • Deployed a custom-built Java HTTP server on Amazon Web Services.
  • Wrote build automation scripts for SQL database maintenance using PowerShell, Groovy.
  • Used TFS command line and Shell for automation.
  • Implement containerized workflows into customer environments through use of Docker tools and supporting technologies such as Jenkins, Puppet, Consul , and other open source codebases.
  • Worked with CHEF Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to CHEF-server, Managed On-site OS/Applications/Services/Packages using CHEF as well as AWS for EC2/S3/Route53 & ELB with CHEF Cookbooks.
  • Enabling Disk Encryption using Certificates for IaaS Virtual machines for OS and Data Volumes.
  • Performed deployment of Amazon EC2 instances in AWS environment. Performed EC2 instances provisioning on AWS environment and implemented security groups, administered VPCs.
  • Experience in using Deployment tools like Build Forge, IBM Urban code/UDeploy.
  • Added monitoring checks for critical failure points with Data Dog and AWS Lambda.
  • Configured & leveraged Data Dog for monitoring and Splunk for log aggregation.
  • Maintained and managed Nomad and consul key value storage for micro service architecture using Docker for services.
  • Installed and configured JBoss on centos and Red hat server and deployed the multiple java applications on JBoss server
  • Used AWS cloud services to launch Linux and windows machines, created security groups and written basic PowerShell scripts to take backups and mount network shared drives.
  • Implemented Docker to provision slaves dynamically as needed. Created and Maintained Docker files in Source Code Repository build images and ran containers for applications and testing purposes.
  • Creating and handling multiple Docker images primarily for middleware installations and domain configurations.
  • Designed shell script for Redshift cluster shutdown/start up automation based on the snapshots
  • Created LAMBDA functions using Python 3.6 to trigger event-driven functions for DynamoDB, S3 Glue, Kinesis, SNS and view logs in Cloud Watch.
  • Designed Document Data Model for DynamoDB and participated in the Capacity Planning.
  • Utilize Cloud Formation and PUPPET by creating DevOps processes for consistent and reliable deployment methodology.
  • Automated Nagios alerts and email notifications using python script and executed them through chef.
  • Implemented PUPPET Master, PUPPET Console and PUPPET Agents, Create PUPPET modules and Classes.
  • Wrote Puppet modules for installing and managing Java versions and managing persistent SSH tunnels .

Environment: AWS, ANT, Jenkins, Git, Web Sphere, CHEF, JBoss Application Servers, Jenkins, Xcode, Udeploy, VSTS, NodeJS, PowerShell, Groovy, Lambda, LinkerD, Terraform, Splunk, Nagios, Apache Tomcat, Agile/Scrum, PUPPET, SDLC, Docker, Windows, Linux.

Confidential, Houston, TX

SR. Devops Engineer

Responsibilities:

  • Setting up the automation environment for Application team if necessary and help them through the process of build and release automation.
  • Used MAVEN as build tools on Java projects for the development of build artifacts on the source code.
  • Developed Scripts for AWS Orchestration
  • Created and maintained Ant build.XML and Maven Pom.XML for performing the builds.
  • Proposed branching strategies for using Version Control Systems like GIT, Clear Case, Stash, GitHub & Subversion.
  • Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository .
  • Created branches, performed merges in version control systems GIT, GitHub, SVN, Stash.
  • Automated setting up server infrastructure for the DevOps services, using PUPPET /ansible , shell and python scripts.
  • Designing Ansible Playbooks for zero-downtime installation, upgrade, downgrade, and uninstall processes. (MongoDB, MySQL and PostgreSQL).
  • Conversant in configuring with all the Java components like Keystone, Swift, Nova, Cinder, Glance, Neutron, Heat, etc.
  • Deployed code on Tomcat , JBoss Application Servers for UAT and Development environments .
  • Installed, Configured and utilized AppDynamics in the whole JBoss Environmen t.
  • Excellent understanding modern cloud (compute, storage, networking) application architectures on Java to ensure easy monitoring and high availability.
  • Integrated Splunk with a wide variety of legacy data resources and commercial security tools that use various protocols.
  • Experienced in monitoring servers using Nagios, Splunk, Cloud watch and using ELK .
  • Configure and ensure connection to RDS database running on MySQL engines.
  • Designed and built data collection system using AWS server less architecture with EMR, Kinesis and Lambda to handle real-time processing of numerous events daily
  • Experience in building new Java deployment through PUPPET and managing them in production environment.
  • Experience in automating provisioning of resources in Java Nova (VMs, images), Neutron (networks, ports and routers) and Swift (Customized metadata).
  • Experience in user/role/group management using Java to provide fine-grained, secures access to resources.
  • Integrated PUPPET, CHEF and Java on Jenkins.
  • Integrated Splunk with a wide variety of legacy data resources and commercial security tools that use various protocols.
  • Configured Azure Active Directory to manage users, groups and Deployed DSC from Azure Automation to On-premises and cloud environments and enabling directory synchronization between Windows Active Directory and Public Cloud directories like Azure Active Directory.
  • Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling.
  • Build pipeline using VSTS to deploy applications into Azure cloud and manage release definitions on various .
  • Developed Python career path through professional development while working on Python projects.
  • Analyzed frequently occurring system breaks and automated fixes in Python/UNIX.
  • Worked on creation of PUPPET manifest files to install tomcat instances and to manage configuration files for multiple applications.
  • Involved in analysis phase (Identity 2 and 3 tier patterns based on existing infra), writing PUPPET scripts.
  • Completely responsible for automated infrastructure provisioning (Windows and Linux) using PUPPET Scripts.
  • Responsible for automated installation of PUPPET Enterprise 2.7 and configuring PUPPET Master and PUPPET Agents (both Windows and Linux Env) in AWS VPC environment.
  • Grow existing clients cloud utilization footprint in IaaS and PaaS
  • Responsible for automated installation of Software’s such as Java, Tomcat, Certify in PUPPET master and PUPPET agents using PUPPET scripts.
  • Responsible for automated deployment of java application in Tomcat Server using PUPPET scripts.
  • Responsible for automated identification of application server and database server using PUPPET scripts.
  • Designed and developed shell scripts.
  • Expertise in deploying Ansible playbooks in AWS environment using Terraform as well as creating Ansible roles using YAML .
  • Involved in IAAS VM creation and configuration.
  • Hands on compiling builds using pom.xml and build.xml.
  • Implemented multi-tier application provisioning in open stack cloud, integrating it with PUPPET, migrating the application using Maven as build tool.
  • Automated Nagios services for database server, web-server, application-server, networks, file sizes, RAM utilization, Disk performances using Python script in Chef.
  • Deployment and Configuration of application server Tomcat deploying Java and Web Application.
  • Worked with Docker for convenient environment setup for development and testing.
  • Installed Ansible Registry for local upload and download of Docker images and even from Docker hub.
  • Worked on Tomcat Web server for hosting web apps.
  • Experience in writing Ansible scripts.
  • Developed Python, Perl and shell scripts, PowerShell on windows systems for automation of the build and release process and also automate deployment and release distribution process with shell, and Perl etc.
  • Used Ansible for configure tomcat servers and maintain.
  • Worked on functional and automation of failover testing for core services and third-party components like Couch base.
  • Working on Deployment procedures using middleware like Apache Tomcat, creating deploy scripts and setting for the Production Release.
  • Automated test scripts from Jenkins to execute on HP ALM.
  • Maintained Centos servers for any data overload and update user processors.
  • Maintained the deployment properties for the ELK.
  • Worked on the connectivity and Firewall issues for the installation and connectivity of the tools.
  • Involved in the troubleshooting the servers.

Environment: JAVA, Subversion 1.6, PUPPET, GIT, GITHUB, Kinesis, Lambda, Stash, Apache Maven, Bamboo, Apache Tomcat, JBoss, Splunk, Shell Script, SOAP, REST API, CHEF, VSTS, Terraform, Ansible, Linux, Nagios, MySQL, Windows, Active Directory, Atlassian JIRA, Cloud Foundry, Python, Perl, PowerShell, AWS, AZURE (IAAS, PAAS, SAAS), DNS, Docker, Subversion.

Confidential - Minneapolis, MN

Build Engineer

Responsibilities:

  • Design and document CI/CD tools configuration management.
  • Responsible for orchestrating CI/CD processes by responding to GIT triggers, human input, and dependency chains and environment setup.
  • Build and Deployment CI/CD Pipelines.
  • Dockerized CI/CD tools (JENKINS and GitLab).
  • Zabbix for CI/CD tools monitoring.
  • PagerDuty to monitoring CI/CD tools and resolve critical issues proactively to manage uptime.
  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Installed, Configured and Maintained RedHat Linux (RedHat Enterprise Linux 5.x, 6.x& 7.x) on SPARC, x86 and Blade Centers.
  • 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.
  • Automating in Azure for creation of subscription, Storage Account and tables using Windows PowerShell.
  • Provided end-user training for all Subversion (SVN) users to effectively use the tool.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in JENKINS to move from one environment to other environments.
  • Migrated Unix applications to Linux platform (ETL Informatica, Oracle, DB2, AD/LDAP etc.).
  • Translating user inputs into ETL design docs.
  • Experience administering Linux systems (CentOS, Ubuntu) and web architectures (NodeJS, Nginx).
  • Work with application development and operation teams using a variety of automated testing and build, and deploy tools ( MAVEN, Ant, Nexus, JENKINS, SVN, Selenium, JUNIT ) to resolve issues with transition to new DevOps solution.
  • Migrated SQL Server database to Windows Azure SQL database and updated Connection Strings.
  • Performed WebLogic Server administration tasks such as installing, configuring, monitoring and performance tuning on Linux Environment
  • Deployment and management of many servers via script and CHEF, utilizing cloud providers as a direct JIRA.
  • Worked able to create scripts for system administration and AWS using languages such as BASH and Python
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process.
  • Created and maintained the Shell/Perl deployment scripts for Web Logic web application servers.
  • Developed Perl and shell scripts for automation of the build and release process.
  • Involved in editing the existing ANT files in case of errors or changes in the project requirements.
  • Designed a Configuration Management solution using PUPPET
  • Implement systems that are highly available, scalable, and self-healing on the AWS platform
  • Mange build and deployment using MAVEN, JENKINS, CHEF SCM tools
  • Participated in configuring and monitoring distributed and multiple platform servers using PUPPET. Used PUPPET server and workstation to manage and configure nodes.
  • Experience in managing virtual instances and disks using PUPPET.
  • Deployed PUPPET, PUPPET dashboard for configuration management to existing infrastructure
  • Managed MAVEN project dependencies by creating parent-child relationships between projects.
  • JENKINS is used as a continuous integration tool for automation of daily process.
  • Managed Dependency Management within the teams by installing and configuring Nexus Repository Manager.
  • Used JIRA to track issues and Change Management.
  • Good scripting skills - PowerShell preferred.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process.

Environment: Perl Scripting, Shell Scripting, AWS, Azure, JENKINS, Nagios, JIRA, MAVEN, ETL, CHEF, Vagrant, Linux, SVN, GIT, Gradle, PUPPET, Tomcat, Scrum, Python, Ant, Nexus.

Confidential, Columbus, Ohio

Build Engineer

Responsibilities:

  • Extensively worked in building PUPPET enterprise modules using PUPPET DSL to automate infrastructure provisioning and configuration automation across the environments.
  • Developed configuration data, node classifications, external node classifiers and parameterization for PUPPET modules.
  • Managed Roles and profiles for various technology stacks in PUPPET.
  • Maintained and enhanced existing PUPPET modules to be deployed across various providers and deployment architectures.
  • Worked as a PUPPET administrator, adding new PUPPET enterprise nodes to the master, deactivating the nodes and troubleshooting connection issues.
  • Launching AWS EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications.
  • Installed application on AWS EC2 instances and configured the storage on S3 buckets.
  • Performed S3 buckets creation, policies and on the IAM role based polices and customizing the JSON template.
  • Troubleshooting, event inspection and reporting of various PUPPET issues and starting/restarting of PUPPET enterprise services.
  • Managed PUPPET classes, resources, packages, nodes and other common tasks using PUPPET console dashboard and live management.
  • Involved in Linux administration activities like troubleshooting of regular issues, configuration issues, applying patches, kernel upgrades, package management, diagnosing resource utilization and file system issues.
  • Deployed and troubleshoot of various Jenkins issues. Installed and uninstalled, upgraded and downgraded various plugins in Jenkins.
  • Created build slaves, configured and maintained build jobs for build automation and release process in Jenkins.
  • Worked with Git, GitHub and Maven projects configured in Jenkins.
  • Proposed branching strategies for using Version Control Systems like GIT, GitHub &Subversion.
  • Created branches, performed merges in version control systems GIT, GitHub, SVN and Perforce
  • Managed and maintained Ant and Maven for performing the builds.
  • Managed Nexus repository for the current project created a new repository and provisioned it. Co-ordinate with QA to integrate test data management processes and test suites into the build environment.
  • Involved in deployment and provisioning of various software configurations across various IaaS providers like AWS, VMWare suites.

Environment: and Tools: PUPPET Enterprise, Linux, CentOS, Jenkins, Tomcat, WebSphere, GIT, GitHub, Bash, ANT, Maven, AWS (EC2, S3), VMWare, JUnit, Rational ClearCase, Rational ClearQuest, Nexus, IBM HTTP Servers, LDAP, Oracle, MS SQL Server, Java, J2EE.

Confidential

Build Engineer

Responsibilities:

  • Management of Customer Requirements and documentation of the Project Plan as per the requirements.
  • Experienced in working with CVS environment and configuring the version tool for the project development.
  • Created and enforced Configuration Management policies and procedures, project configuration management, adhere to the Company policy, was successful in implementing it.
  • Customized TFS 2010 Work Item Templates and Workflow of the Work Items.
  • Involved in the product release activities, including Change Control Management, Release Management, Defect tracking using Clear Quest tool and Version Management using CVS tool.
  • Developed and build and deployment standards with input from development, IT/operations, and IT security.
  • Evaluated build automation tools (Open Make and Anthill Pro), recommended Anthill Pro.
  • Configured and deployed Anthill Pro in Solaris 10 environment with multiple zones/containers, using Oracle database and multiple CVS servers and repositories. Configured services using SMF and XML.
  • Completing software builds and elevations, creating directories and security groups, and recreating prior versions. Monitored software, hardware, and/or middleware updates and utilizing technologies like Hudson, Ant and MS Build.
  • Diagnosing and solving Configuration Management issues related to defect tracking and version management, also involved in migration within Version tools like CVS and Clear Case.
  • Researched and implemented code coverage and unit test plug-ins with Maven/Hudson.
  • Configured and maintained Hudson to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
  • Script writing by using Shell (Korn& Bourne) and knowledge skills in ANT and Perl.
  • Worked with monitoring tools such as Nagios.
  • Installation and configuration of CM related software in UNIX and Windows environments, using UNIX commands and Windows Navigation.

Environment: Rational Clear Case, Rational Clear Quest, TFS, Hudson, Nagios, Maven, JIRA, UCM, SQL, J2EE, PUPPET Shell, Perl, ANT, Anthill-Pro, UNIX, Windows NT/2000 and WebSphere.

Confidential

Software Developer

Responsibilities:

  • Involved in user interactions, requirement analysis and design for the interfaces.
  • Prepared the design document for Document Management Module and User Management Module.
  • Created class diagrams and sequence diagrams using MS Visio.
  • Build and maintain Visio documentations for Clients.
  • Followed waterfall methodology for application development.
  • Routing Protocol (BGP4, OSPF, EIGRP, IGRP, RIP, IS-IS, NLSP), Routed Protocol (TCP/IP, IPX/SPX).
  • Administering & designing LANs, WANs internet / intranet, and voice networks.
  • Installed and configured Hudson for Automating Deployments and providing a automation solution.
  • Integrated Subversion into Hudson to automate the code check-out process.
  • Involved in development of custom tag libraries which provides various functionalities like check-in, check-out, export, import, open, delete, search and etc. on JSP pages.
  • Involved in development of customized Web applications on top of Orion Frameworks using Web technologies like JSP, Servlets, Java script.
  • Analyzed the existed Win32 C language-based installer and redesigned and developed as rich UI based installer using java, XML, XSL, and Install Shield Multiplatform (ISMP), which installs various Content Management products developed to Windows Operating System.
  • Written Oracle Admin schema using SQL, which creates Orion Oracle database instances in Oracle 10g and Oracle9i.
  • Involved in migration of code in CORBA framework to Java/J2ee framework.
  • Discussed and presented architectural designs to the senior management and client.
  • Good experience in debugging the application by running the server in debug mode and having the experience in usage of log4J to persist the data in log files.
  • Have the responsibility as a UAT support for the project till the project goes into the production.

Environment:: Java/J2EE, SQL, Perforce, Hudson, XML, C, .NET, MS Visio, Java Scripts, Log4J, CORBA Framework, Windows XP, Linux.

We'd love your feedback!