We provide IT Staff Augmentation Services!

Sr. Devops Engineer Resume

2.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Over 8+ years of extensive experience in Information Technology, infrastructure design industry and system implementation within global IT managed services. Proven and cutting - edge abilities in product development, industry research and risk management resulting in launching cloud services to the market. Expertise in implementing IT systems in hybrid cloud environment with emphasis on Linux/UNIX, Database and SAN. Experienced in Software Integration, Configuration, Build & Release management and Development for several market driven international organizations.
  • Expertise on AzureStorage, SQL Azureand in various PaaS Solutions with Web, and worker Roles and AzusreWeb Apps.
  • Experienced in creating as well as configuring VMs using AzurePowerShell/CLI/ARM Templates.
  • Expert in Deploying, managing, highly available and fault tolerant systems on Cloud and On-Premises.
  • Expert in Azure Cloud Services (PaaS & IaaS), Storage, Web Apps, Active Directory, Application Insights, and Logic Apps.
  • Expertise in AWSsolutions using EC2, S3, Dynamo DB, EBS, Elastic/Application Load Balancer, Auto scaling groups, VPC, ECS, RDS, Security Groups, Route 53, CloudWatch, Cloud Formation.
  • Experienced in both framework and CloudFormation to automate AWS environment creation along with the ability to deployment on Amazon Web Services (AWS), using build scripts and automate solutions using Shell and Python Scripts.
  • Expertise in solving manual redundant infrastructure issues by creating CloudFormation Templates using AWS's Server less application model and deploy RESTFUL API's using API gateway.
  • Experience in deploying Containerization orchestration like Kubernetes in Google Cloud Platform.
  • Experience in Terraformas infrastructure providers, build images using Packer.
  • Experienced in migrating legacy data-center infrastructure into AWS infrastructure using Terraform.
  • Expert in CHEF/PUPPET as Configuration management tool, to automate the repetitive tasks, quickly deploy critical applications, and enthusiastically managed the changes.
  • Worked with Ansibleto execute tasks using various modules like networking, cloud and databases.
  • Good working knowledge on the creation of Puppet manifest files to install tomcat instances and to manage configuration files for multiple applications.
  • Experienced in writing Docker adhoc commands to monitor and maintain docker containers. Worked on launching, running and scaling containers in various modes like interactive, attached, detached.
  • Used Kubernetesto orchestrate the deployment, scaling and management of Docker Containers.
  • Extensively worked with Hudson, Jenkins and Build Forge to implement the end to end Automation.
  • Experience in developing complete end to end CI-CD pipeline using Atlassian tools - Jira, Bitbucket, Bamboo, IBM UDeploy, SonarQube, Veracode, JFrog artifactory, Kubernetes, Docker.
  • Experience in working on source controller tools like Subversion (SVN), GIT and IBM Clear case, concepts like Branches, Merges and Tags.
  • Expert in using build tools like Maven, Gradle and ANT for the building of deployable artifacts like war, jar and ear from source code.
  • Worked with Nagios, AWS CloudWatch to monitor network infrastructure to track and analyze real time performance, metrics and traffic of resources on cloud.
  • Expertise in customizing Splunkfor Monitoring, Application Management, and Security as per customer requirements and industry best practice.
  • Experience in configuration of Monitoring tools such as Nagios, New Relic, ELK (Elasticsearch, Logstash, Kibana), Prometheus and Splunk.
  • Expertise in test automation and continuous delivery of web applications, client server applications, web services/REST APIs Testing, with Python.
  • Expertise in the implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, EJB transaction implementation (CMP, BMP, Message-Driven Beans), Java Beans, JDBC, XML, RMI, Web Services, Multi-Threading etc.
  • Experienced with Microsoft Application building blocks for .Netprojects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
  • Experience in Installation and configuration of Linuxservers. Used Cobbler for Automated Kickstart installation of RHEL/CentOS.
  • Architect, develop, plan and migrate servers, relational databases (SQL) and websites to Microsoft Azure cloud. Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNet's and subnets using PowerShell and ARM deployment models.
  • Defined and setup network protocols, Network File Services (NFS), and Network Information Services (NIS) in Linux Environments.
  • Experience in Installation and configuration of Linuxservers. Used Cobbler for Automated Kickstart installation of RHEL/CentOS.
  • Experience in Debugging andtroubleshooting KafkaConnect using stack traces and logs.
  • Administration of bothWindowsand Linux Machines - Providing ongoing management ofWindows and Linux Servers (i.e.) Resource Management, Installations/Setup, Imaging, performance-tuning, and Tier 3 support for Troubleshooting servers.

TECHNICAL SKILLS:

Programming Languages/Scripting: C++, Java, Python, Bash, Shell, Ruby, YAML, JSON

Virtualization: VMware ESX 4.x, VSphere 5

Version Control System: Subversion (SVN), GIT, Bit Bucket

Build Tools: ANT, Maven, Gradle

CI Tools: Jenkins, Bamboo, U-Deploy

Configuration Management Tools: Ansible, Chef, Terraform, Puppet

Containerization Tools: Docker, Kubernetes

Operating Systems: Windows, Linux, UNIX, RHEL/CentOS /6.x/7.x

Web/App Servers: Apache Tomcat, Web Logic, Web Sphere, JBoss, Nginx

Documentation Platforms: Confluence, SharePoint, wiki

Bug Tracking ToolsM: JIRA, HPQC, Service Now, VSTS (Azure DevOps)

Web Technologies: HTML5, CSS

Databases: MYSQL, SQL Server, DynamoDB, Cassandra

Cloud Platform: AWS, Azure, GCP, OpenStack

Monitoring Tools: Splunk, Dynatrace, Nimsoft, IDERA, Scout (Solar Winds), Nagios

PROFESSIONAL EXPERIENCE:

Confidential

Sr. DevOps Engineer

Responsibilities:

  • Working onTerraformbuilding, changing and versioning infrastructure as a code model effectively.
  • UsedAnsibleas Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Migrated the existing Vault server to secure HTTPS protocol.
  • Troubleshoot and Fixed various infrastructure-related issues in Build, Deployment, and Functional test execution in Azure pipeline based on Terraform and Ansible.
  • UsedTerraformas Infrastructure as a code to build the infrastructure on Azure.
  • Used Kubernetes andDockerto maintain the runtime environment for the CI/CD system to build, test and deploy the applications across different environments.
  • UsedKubernetesto deploy, scale, load balance Docker containers with multiple namespaces.
  • Use Helm charts to manage and release of helm packages.
  • Maintains the enterprise infrastructure, including troubleshooting, administration, performance monitoring and optimization, capacity, and continuity planning. Leads problem solving and troubleshooting sessions for the Linux Server environments in an Agile fast-paced environment.
  • Debugging andtroubleshooting KafkaConnect using stack traces and logs.
  • Work onKubernetesto provide a platform for automating deployment, scaling, and operations of application containers across clusters of hosts and managed containerized applications using its nodes and uses different services like Cluster IP, Node Port, Load Balancer and External Name.

Confidential

Sr. DevOps Engineer

Responsibilities:

  • Work in AZURE (IaaS) migrating and creating AZURE VMs, storage accounts, VHDs, storage pools, migrating on premise servers to AZURE and creating availability sets in AZURE.
  • Configuring VM’s availability sets using Azure portal to provide resiliency for IaaS based solution and scale sets using Azure Resource Manager to manage network traffic.
  • As a DevOps,Build&ReleaseEngineerresponsible for continuous delivery, working with different teams to deliver high-quality applications to satisfy growing customer and business demands.
  • Work on Planning and implementation of data and storage management solutions in Azure (SQL Azure, Azure files, Queue storage) and Implement scripts with PowerShell for Runbooks.
  • Migrated the existing Vault server to secure HTTPS protocol.
  • Troubleshoot and Fixed various infrastructure-related issues in Build, Deployment, and Functional test execution in Azure pipeline based on Terraform and Ansible.
  • Responds quickly and effectively to escalated or P1/P2 production issues tracked in BMC/Jira and take responsibility for seeing those issues through resolution with required root cause analysis.
  • CreatedTerraformtemplates for provisioning virtual networks, subnets, VM Scale sets, Load balancers and NAT rules and usedTerraformgraph to visualize execution plan.
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring.
  • UseAnsibleas Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Created the Kubernetes Clusters under Pod networks to group theDockercontainers.
  • Configure and manage source code using GIT and resolved code merging conflicts in collaboration with application developers and provided a consistent environment and implemented Continuous Integration usingAzure and GIT.
  • Created branching & tagging strategy to maintain the source code in theGITrepository and coordinated with developers with establishing and applying appropriate branching, labeling/naming conventions usingGITsource control.
  • Proven track record of quickly diagnosing problems for database, application, network and system/server issues using CA Spectrum and eHealth, Nagios, Riverbed APM and TTW,Splunk.
  • Hands on experience to write scripts usingAzurePowerShell during automation and built-in process.
  • Experienced with different Infra deployment options withVSTSpackage management system andAzure.

Environment: & Tools: C#, Linux, Docker, Kubernetes, Azure, AWS EC2, Route 53, S3, VPC, NAT, ELB, Terraform, Ansible, Shell Scripts, Python, .Net, Unix/ Linux environment.

Confidential

Software Development Engineer

Responsibilities:

  • Migrated repo in Azure DevOps to maintain strict policies while keeping the history of changes since repo creation.
  • Pushed the code to different repo and comply with security standard there.
  • Created an automated build process for various solutions through Azure DevOps.
  • Migrated multiple existing VS 2013 solutions containing both C++ and C# code to VS 2017/2019.
  • Upgraded C++ toolset and libraries and fixing associated build breaks
  • Upgraded .NET framework versions and fixing associated build breaks
  • Understanding dependencies and refactoring solutions into smaller packages
  • Documented and designed various build processes.
  • Creating a build pipeline in Azure DevOps.
  • Investigating existing unit test code and integrating working tests into the automated build process.
  • Once up and running, operating the build pipeline and taking on other infrastructure tasks as needed.
  • Migrated repo in Azure DevOps to maintain strict policies while keeping the history of changes since repo creation.
  • Build and tested solutions while fixing linking and compiling errors to make the build successful.
  • Implemented build, deployment and configuration management solutions.

Environment: & Tools: Jenkins, Docker, Kubernetes, Nagios, Azure, AWS EC2, Route 53, S3, VPC, NAT, ELB, Terraform, Shell Scripts, C++, .Net, Windows environment.

Confidential

Sr. Cloud/DevOps Engineer

Responsibilities:

  • Worked in AZURE (IaaS) migrating and creating AZURE VMs, storage accounts, VHDs, storage pools, migrating on premise servers to AZURE and creating availability sets in AZURE.
  • Configuring VM’s availability sets using Azure portal to provide resiliency for IaaS based solution and scale sets using Azure Resource Manager to manage network traffic.
  • Worked on Planning and implementation of data and storage management solutions in Azure (SQL Azure, Azure files, Queue storage) and Implement scripts with PowerShell for Runbooks.
  • Tracked the team activity through Jira. Defined Sprint stories for the team and ran standup calls for the teams to track their status. Managed the daily scrum calls and monthly sprint meetings.
  • Involved in designing and deploying multitude applications utilizing almost all of theAWSstack (IncludingEC2,Route53,S3,RDS, DynamoDB,SNS,SQS,IAM) focusing on high-availability, fault tolerance, and auto-scaling.
  • Maintains the enterprise infrastructure, including troubleshooting, administration, performance monitoring and optimization, capacity and continuity planning. Leads problem solving and troubleshooting sessions for the Linux Server environments in an Agile fast-paced environment.
  • Responds quickly and effectively to escalated or P1/P2 production issues tracked in BMC/Jira and take responsibility for seeing those issues through resolution with required root cause analysis.
  • Worked onTerraformbuilding, changing and versioning infrastructure as a code model effectively.
  • UsedTerraformas Infrastructure as a code to build the infrastructure on AWS and Azure.
  • CreatedTerraformtemplates for provisioning virtual networks, subnets, VM Scale sets, Load balancers and NAT rules and usedTerraformgraph to visualize execution plan.
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring usingChefcookbooks,chefrecipes and has IntegratedChefwith Jenkins.
  • ImplementedChefRecipes for Deployment on build on internal Data Centre Servers. Also re-used and modified sameChefRecipes to create a Deployment directly into Amazon EC2 instances.
  • UsedAnsibleas Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Created the Kubernetes Clusters under Pod networks to group theDockercontainers.
  • Used Kubernetes andDockerto maintain the runtime environment for the CI/CD system to build, test and deploy the applications across different environments.
  • UsedKubernetesto deploy, scale, load balance Docker containers with multiple namespaces.
  • Worked onKubernetesto provide a platform for automating deployment, scaling, and operations of application containers across clusters of hosts and managed containerized applications using its nodes and uses different services like Cluster IP, Node Port, Load Balancer and External Name.
  • Conducted detailed research onMesos-Marathon and Kubernetes for container orchestration.
  • Configured and managed source code using GIT and resolved code merging conflicts in collaboration with application developers and provided a consistent environment and implemented Continuous Integration usingJenkinsand GIT.
  • Created aJenkinspipeline to drive all micro-services builds out to Docker Hub and then deployed to Kubernetes, created pods and configured Kubernetes Replication controller.
  • Created branching & tagging strategy to maintain the source code in theGITrepository and Coordinated with developers with establishing and applying appropriate branching, labeling/naming conventions usingGITsource control.
  • DevelopedMavenand gradle build scripts, utilizedMavendependency management to deploy snapshot and release artifacts to Nexus Artifactory/JFrog Artifactory.
  • Proven track record of quickly diagnosing problems for database, application, network and system/server issues using CA Spectrum and eHealth, Nagios, Riverbed APM and TTW,Splunk.
  • Worked on Splunkdeployment, configuration and maintenance across a variety of UNIX platforms and Windows platforms.
  • Hands on experience to write scripts usingAzurePowerShell during automation and built-in process.
  • Experienced with different Infra deployment options withVSTSpackage management system andAzure.
  • Involved SDLC phases like Requirements Gathering, Analysis, Design, Build and Deployment for ASP.Net Web Applications Visual Studio 2013.netFramework 4.0 and MVC 5.0
  • Maintained the Version, Labeled Versions and Backups of the source using Team Foundation server.
  • Migrated WebLogic Server applications from existing version 8.1/9.2 to 10.0 MP2.

Environment: & Tools: Java, Linux, Maven, Nexus, Jenkins, Docker, Kubernetes, Nagios, Azure, AWS EC2, Route 53, S3, VPC, NAT, ELB, Terraform, Shell Scripts, Python, .Net, Unix/ Linux environment.

Confidential

Lead C++ Developer

Responsibilities:

  • One of the only five members of the team responsible for the development of Kobo E Reader development and Desktop application development.
  • Managed and did development of busy box Linux based embedded application developed on Qt Application framework.
  • Performed development, testing, release, and postproduction support of the features and new devices.
  • Provided technical guidelines, and development direction by using Scrum based Agile Methodology, running daily huddles, sprint planning, grooming, and retrospective meetings.
  • Reporting development status, representing the team in higher level meetings with other cross organization stakeholders.
  • Developed and implemented Audiobook functionality on Kobo devices using the Bluetooth protocol.
  • Implemented Audiobook playback feature on Kobo EReader using Alsa, GStreamer and Bluetooth stack.
  • Integrated Foxit PDF library on Kobo E-Readers. Implemented libraries for stylus and PDF markups and annotations for the Kobo note taking device.
  • Developed Kobo language input soft keyboards for Nordic languages in Scandinavian countries, Traditional Chinese (Bopomofo and Cangjie methods) and Simplified Chinese input languages in Kobo devices, allowing users to search the API service using native locales and developed locale-aware UI and user controls.
  • Integrated Japanese fonts enabled rendering for content and UI, and Japanese dictionaries on Kobo E-reading devices.
  • Designed and brainstormed the subscription model for Kobo books, designed use cases and UI with the UX team, and implemented the Kobo E-Books and Audiobooks subscription features on Kobo devices.
  • Integrated OverDrive books borrowing APIs and functionality on Kobo devices.
  • Development and integration of Dropbox and Annotations services on Kobo devices using API services and client libraries.
  • Regularly refactored code, optimized, modernized, fixed the issues, and supported the development of Kobo devices and its roadmap.
  • Implemented features like Book Series, OverDrive holds, Content Search filtering, Parental lock, and many others on Kobo E-Readers.
  • Reviewed code on pull requests, provided feedback, technical insights and performed the collaborative software development using GitHub and Jenkins.

Confidential

Cloud/DevOps Engineer

Responsibilities:

  • Involved in designing and deploying a large application utilizing almost the entire AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high availability, fault tolerance, and auto-scaling in AWS Cloud Formation.
  • Defined automation roadmaps for the team. Worked with the teams to understand their needs and drove them towards continuous integration and delivery. Migrated over fifty applications to the DEVOPS standards which includes 100+ sub - applications
  • Designed AWSCloud Formationtemplates to create custom sizedVPC, Subnets,NATto ensure successful deployment of Web applications and database templates and expertise in architectingsecureVPCSolutions in AWS with the help ofNetwork ACLs,Security groups,publicandprivatenetworkconfigurations.
  • Configured a virtual data center in the Amazon Web services cloud to support Enterprise data warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Table, Elastic Load Balancer.
  • Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection and open stack to provision new machines for clients.
  • Collaborated in the automation of Azure infrastructure via Terraform and Jenkins - software and services configuration.
  • Implementing infrastructure on new AWS systems and migration of existing Linux and Windows based infrastructure to Azure and automated using Terraform, Cloud Formation Templates.
  • Involved in build and maintain Highly Available secure multi-zone AWScloudinfrastructure utilizingChefwith AWS CloudFormation and Jenkins for continuous integration.
  • CreatedChefAutomation tools and builds to do an overall process improvement to manual processes.
  • UsedAnsibleto run ad-hoc commands and playbooks to automate tasks and written playbooks and managedAnsiblePlaybooks withAnsibleroles
  • UsedAnsibleandAnsibleTower as configuration management tool, to automate repetitive tasks, deploy applications and manage changes and automate software update and Verify functionality.
  • UsedDockerfor setting Azure Container Registry withDockerandDocker-compose, actively involved in deployments onDockerusing Kubernetes. Also responsible for development of Test environment onDockercontainers and configuring them using Kubernetes
  • Used Ansible to deploy microservices inDockercontainers inDockermachine environments for scalable applications.
  • ImplementedKubernetesto deploy, load balance, scale, and manage Docker containers with multiple name spaced versions across cluster of hosts.
  • Built end to end CI/CD Pipelines inJenkinsto retrieve code, compile applications, performed tests and push build artifacts to Nexus Artifactory.
  • Developed Build and Deployment Scripts using build tools like MAVEN inJENKINSto migrate from one environment to another environment and utilized SonarQube for performing continuous inspection of the code quality and detecting the code bugs.
  • Created multiple PythonGIThook scripts (pre-push, post-push) to ensure code quality for the code and created and maintainedGITrepositories also analyzing and resolving the conflicts related to merging of source code.
  • Expertise in usingMavenand Ant as build tools for building deployable artifacts like JAR and WAR from the source code and code analysis using SonarQube.
  • Installed, configured and managed the ELK (Elastic Search, Log stash and Kibana) for Log management within EC2 / Elastic Load balancer for Elastic Search and ELK stack for monitoring the Open stack environment- Monasca.
  • Performed client-side validations using java script functions to implement various functionality
  • Performed Validations on UI data usingJSFvalidations and JavaScript
  • Developed server-side application to interact with database usingSpring BootandHibernate.
  • Experience is using Tomcat and Apache web servers for deployments and for hosting tools
  • Running and debugging the Python harassers on the Linux environment
  • Experience in configuring code scan from the scratch likeHPE Fortify scans and SonarQube.

Environment: & Tools: RedHat, Ubuntu, Maven, Splunk, AppDynamics, Nagios, Jenkins, BASH, PowerShell, Groovy Script, JSON, Cookbooks, APACHE/TOMCAT, Python, Chef, Docker, Kubernetes, VMware, JBOSS, Azure, AWS, S3, ELB, IAM, Cloud Watch, ELK, VMware, JBOSS, API Gateways, Lambda, MYSQL, Cronjob.

Confidential

DevOps Engineer

Responsibilities:

  • Worked on provisioning the AWS infrastructure using Ansible playbooks which includes checking the health status, monitoring and gathering facts about the ec2-instances, elastic load balancers, auto scaling groups and other AWS resources.
  • Used Cloud Front to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end servers, Managed the petabyte-scalable data using AWS Redshift cluster.
  • Architected and configured a virtual data center in the AWS cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups and Route Tables.
  • Automated creation and deletion of DEV and QA infrastructure using TerraformWritten Chef Cookbooks for various DB configurations to modularize and optimize product configuration, converting production support scripts to Chef Recipes
  • Installed Chef Server and Chef Clients to pick up the build from Repository and Deploy in target environments and created Chef Cookbooks to automate Build with Development Pipeline.
  • Configured Ansible to manage AWS environments and Automate the Build process for core AMIs used by all application deployments including Auto Scaling and Cloud Formation Scripts.
  • Worked withAnsible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment.
  • Used Ansible to deploy ELK for automating continuous deployment (CD) and configured Nodes and deployment failure reporting.
  • Branching, Tagging, Release Activities on Version Control Tool SVN, TeamCity.
  • Configured and managed pipelines, deploying automations in TeamCity withOctopus Deploy.
  • Worked on build automation tools like Ant andMaven, Administering and configuring Nexus Repository Manager forMavenbuilds. Used Eclipse Juno as IDE and deployed into J-Boss 6.3 Application Server and, used Maven build tool to achieve more functionality for the build process.
  • Configured local Maven repositories and multi-component ANT projects with Nexus repositories and scheduled projects in Jenkins for continuous integration.
  • Worked on ELK andNagiosfor server monitoring, also used Net scalar and monitoring tools likeNagiosfor Load Balancing and Controlling flow of traffic. Worked on Atlassian tools (Bamboo, Nexus, Jira). Worked with JIRA tool to track all the defects and changes related to all the environments.
  • Maintained build related scripts developed in shell for Maven builds. Created and modified build configuration files including POM.xml. Worked on ELK andNagiosfor server monitoring, also used Net scalar and monitoring tools likeNagiosfor Load Balancing and Controlling flow of traffic.
  • Hands on experience to write scripts usingAzurePowerShell during automation and built-in process.
  • Created Python scripts to totally automate Aws Services which includes ELB, Cloud front distribution, database, EC2 and database security, S3 bucket and application config, this script creates stacks, single servers or join web servers to stacks.
  • Installed and maintained different application and web servers like Web Sphere, Web logic, Apache Tomcat, Ngnix and JBoss.
  • Wrote Ansible playbooks from scratch in YAML.Installing, setting up & Troubleshooting Ansible, created and automated platform environment setup. Used Ansible for configuration management of hosted Instances within AWS. Configuring and Networking of Virtual Private Cloud (VPC).
  • Implemented rapid-provisioning and life-cycle management forLinuxusing Amazon EC2, Chef, and custom Bash scripts.Supported 300+Linuxservers in production/stage/development environment. Built and ConfiguredLINUXServers in AWSCloudEnvironment. Built .NET 4.5 applications from UbuntuLinuxBash.
  • Used Struts framework and spring framework to do backend development. The work involved design, implementation, and coding in XML, Java, Servlets, JSP, and JavaScript. Used Struts framework and spring framework to do backend development. The work involved design, implementation, and coding in XML, Java, Servlets, JSP, and JavaScript.
  • Created and Implemented ANT and Maven build scripts for theJAVAapplications and NANT and MS Build for .Net actively worked with application teams to understand current Deploy process.

Environment: & Tools: Agile, GIT, Maven, Jenkins, Docker, Kubernetes Nexus, Puppet, Jira, Nagios, Confluence, TOMCAT, Python Scripts, Ruby Scripts, Shell Scripts, RedHat, CentOS, Ubuntu, JaCoCo, JFrog, SonarQube, Nexus, AWS, EC2, NACL, Security Groups, Route Tables, NAT, VMware, F5 Tool.

Confidential

Build and Release Engineer

Responsibilities:

  • Implemented a continuous Delivery Pipeline with Docker, Jenkins and GitHub. Whenever a new GitHub branches are created Jenkins automatically attempts tobuilda new Docker container from it.
  • As a DevOps,Build&ReleaseEngineerresponsible for continuous delivery, working with different teams to deliver high-quality applications to satisfy growing customer and business demands.
  • Recognize, adopt, and install the best practices in security engineering fields throughout the organization such as development, cryptography, network security, security and operations.
  • Manage source code, softwarebuilds and defect tracking on software maintenance tasks/projects.
  • As member of build and Release Engineering group, redefined processes and implemented tools for software builds, patch creation, source control, and release tracking and reporting on Linux platform.
  • Performed the automation using Configuration management and managing the infrastructure environment withPuppet.
  • Wrote ANT and MAVEN Scripts to automate the build process. ConfiguredBamboofor doing the build in all the non-production and production environments.
  • Administrating and integrating Source Code control systems like Subversion (SVN)and Perforce into build system likeAnthillPro.
  • Developed in-house .NETapplications to run test programs, monitor system health, aggregate log data, and send automated alerts in case of test failures.Maintained and administeredGITsource code tool.
  • Worked on setting up the continuous integration/ continuous delivery process for the application.
  • ConfiguredJenkinswithTFSfor appropriate release builds. Scheduled automated nightly builds using Jenkins. Maintained Continuous Integration effort withTFSalong with scheduled builds.
  • Ability in managing all aspects of the software configuration management process including code compilation, packaging, deployment, release methodology and application configurations.
  • Responsible for orchestrating CI/CD processes by responding to Git triggers, human input, and dependency chains and environment setup
  • Configuring, automation and maintaining build and deployment CI/CD tools GitLab, Jenkins, TeamCity, Docker registry/daemon, Nexus and JIRA for Multi-Environment (Local/POC/NON-PROD/PROD) with high degrees of standardization for both infrastructure and application stack automation in AWS cloud platform. Orchestrating CI/CD processes. CI/CD tools Dockerized and infrastructure setup in Vagrant, AWS and VPCs.
  • Responsible for orchestrating CI/CD processes by responding to Git triggers, human input, and dependency chains and environment setup.
  • Design, manage and execute tools and scripts to develop different versions of products on wide range of operating systems.
  • Design and implement Build Forge project (environment, library, selector, snapshot, steps creation and parallel build steps). Design and implement “continuous build system” for components. Create componentized build design and perform build timing optimization.
  • Scheduling and execute build components and program build based on Agile/Scrum methodology. Build deployment and perform Sanity test/Smoke test the deployed software for standard functionality of the application.
  • Created release branches in GIT by GIT Administration including branching, reporting and assisting with project and end user support
  • Developed ANT build files for maintaining test automation builds & Java based library to read test data from XML & properties files using Junit and Selenium.
  • Involved in work to manage and execute software release builds and migration for Java and mobile applications running on JBoss and Apache tomcat App Servers.
  • Experience in building and deployingJava&SOAapplications and troubleshooting the build and deploy failures.
  • Primary duties include Build and Deployment of the java applications onto different environments like Dev, QA and UAT.

Environment: & Tools: Jenkins, GIT, ANT, MAVEN, JIRA, Bash/Shell Script, GIT, Puppet, Bamboo, Maven, Nexus, Nagios, TCP/IP, NFS, SMTP, RedHat (5.x/6.x,), CentOS 6/7 VMware ESX (4.0.0/5.0.0 ), U-Deploy.

Confidential

Linux Administrator

Responsibilities:

  • Managed and administrated all UNIX servers, includes Linux operating systems by applying relative patches and packages at regular maintenance periods using Red Hat Satellite server, YUM, RPM tools.
  • Participated in weeklyreleasemeetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.
  • Installed subversion server on Red hat Linux boxes. Created subversion repositories, imported projects into newly created subversion repositories as per the standard directory layout.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process.
  • Involved in disk configuration and disk crash recovery using format andfdisk. Performed fsck on the file systems and bad super blocks were repaired using repair and analyze.
  • Configuration and administration of LDAP, NFS and NIS inLinuxand implemented Samba for sharing of resources betweenLinuxand windows environment.
  • Involved in maintaining, troubleshooting and administering VMware and Storage environments.
  • Monitored CPU, memory, physical disk, Hardware, and Software RAID, file systems, network using the tools Nagios.
  • Involved in system administration tasks such as user/group account management, LVM, file systems, disk management, load balance monitoring on servers and server health checks.
  • Worked on Linux utilities like tar, gzip, FTP, TELNET, SCP, RSYNC, SSH, NFS, Crontab.
  • Worked on SSH Key generation and exchanging with remote servers for password less authentication.
  • Involved in installing, configuring and maintaining application servers like WebSphere and Web servers like WebLogic, Apache, HTTP, Tomcat on Unix and Linux server for several functions including managing Apache/Tomcat server, mail server, and databases in both development and production environment for deploying Java and Web Application.
  • Writing Shell scripts for automation of daily tasks, documenting the changes that happen in the environment and in each server, analyzing the error logs, analyzing the User logs, analyzing the /var/log/messages.
  • Provided support for server and workstation upgrades, backup and disaster recovery monitoring user account setup and security administration.
  • Installed Red Hat Linux using kick-start and applying security policies for hardening the server based on the company policies.

Environment: & Tools: Red Hat Linux 5.x, 6.x, VMware vSphere 4.0, VMware ESX 3.5.0, GIT, MySQL, Tomcat, Nagios, Jira, Kickstart, TCP/IP, DNS, DHCP, NFS, FTP, SSH, LDAP, NIS, LVM, Splunk, Bash, Shell Scripting, Apache, Cronjob, WebSphere, YUM, RPM, LVM, SAMBA, Sun Solaris (8,9).

Confidential

Java Developer

Responsibilities:

  • Implemented back end functionalities using Java and its concepts of Object-Oriented Programming Multithreading, Collections and Exceptional Handling.
  • Worked on Java/J2EE Coding for Portal Applications. Used Subversion, perforce version control system to manage different builds for the system.
  • Designed User Interface using front-end technologies such as HTML5, CSS3, JavaScript and AngularJS.T.
  • Involved inDesign, development and testing of web application and integration projects using Object Oriented technologies such asCore Java,J2EE,Struts,JSP,JDBC,Spring Framework,Hibernate,Java Beans,Web Services(REST/SOAP),XML,XSLT,XSL, andAnt.
  • Configured thestruts configuration fileto mapthe Action Formswith theForm Beansand Action Classes with the Actions.

Environment: & Tools: Eclipse, HTML,Java Script, CoreJava, JSP, Servlets, JDBC, XML, Oracle, CVS and Tomcat Server.

We'd love your feedback!