We provide IT Staff Augmentation Services!

Sr. Devops/cloud Autotion Engineer Resume

3.00/5 (Submit Your Rating)

MA

PROFESSIONAL SUMMARY:

  • Around 8 years of experience as a DevOps Engineer in comprising of Automating, configuring and deploying instances on cloud environments and Data Centers and mostly involved in the areas of DevOps, AWS/Azure, CI/CD pipeline, Build and release management, and Linux/Windows Administration.
  • Worked with AWS Cloud services like EC2, VPC, IAM, RDS, ELB, EMR, ECS, Auto - Scaling, S3, Cloud Front, Glacier, Elastic Beanstalk, Lambda, Elastic Cache, Route53, Ops Work, Cloud Watch, Cloud Formation, RedShift, DynamoDB, SNS, SQS, SES, Lambda, Cognito IAM, (ELBs).
  • Provisioning AWS EC2 instances using Auto scaling groups, Load Balancers in a newly defined Virtual Private Cloud VPC and used Lambda Functions to trigger events in accordance to the requests for Dynamo Db .
  • Experience in changing over existing AWS infrastructure to Server less architecture (AWS Lambda) through the creation of a Serverless Architecture using Lambda, API gateway, Route53, S3 buckets.
  • Experience in Migrating production infrastructure into the Amazon Web Services cloud utilizing AWS Server Migration Service ( SMS ), AWS DataBase Migration Service, Elastic Bean Stalk, Cloud Formation, Code Deploy, Code Commit, EBS and OpsWorks.
  • Experience in Designing, Architecting and implementing scalable cloud-based web applications using AWS and GCP, Azure as various environment as well as also good experience in Cloud Infrastructure management and Implementation (ARM and ASM).
  • Proficient in GCP Firewall rules in order to allow or deny traffic to and from the VM's instances based upon specified configuration and configured GCP cloud CDN (content delivery network) to deliver the content from GCP cache locations drastically developing user experience and latency.
  • Experience in Blue/green deployment strategy by developing new applications which are identical to the existing production environment working on CloudFormation templates & Route53 weighted record sets to redirect traffic from the old environment to the latest environment via DNS.
  • Experience in designing a Terraform and deploying it in cloud deployment manager to spin up resources like cloud virtual networks, Compute Engines in public and private subnets along with AutoScaler in (AWS) .
  • Proficient in GCP Firewall rules in order to allow or deny traffic to and from the VM's instances based upon specified configuration and configured GCP cloud CDN (content delivery network) to deliver the content from GCP cache locations drastically developing user experience and latency.
  • Worked on POC with Azure Storage, SQL Azure and also in different PaaS Solutions with Web, worker Roles and Azure Web Apps.
  • Expertise in setting up Kubernetes (k8s) cluster with cloud formation templates and deploy them over AWS environment and monitoring the health of pods and for running microservices and pushed microservices into production with Kubernetes backed Infrastructure and of automation through playbooks in Ansible .
  • Experience in using containerization and container management tools like Docker , Docker Compose and Kubernetes , for Orchestration, deploying the services related to the Containers and with container-based deployments using Docker .
  • Expertise in virtualization of servers using Docke r, worked with Docker Engine and Docker Machine, to deploy the micro services-oriented environments, and configuration automation using Docker containers .
  • Proficient in using Docker swarm and Kubernetes for container orchestration, and spin up them by writing Docker files and setting up the automated build on Docker HUB .
  • Experience in providing highly available and fault tolerant applications and utilizing orchestration technologies such as Kubernetes and Apache Mesos working on Google Cloud Platform ( GCP ).
  • Experience in Designing and maintaining containerized microservices and configuring/maintaining private container registry on Microsoft Azure for Hosting Images and using Windows Active Directory to secure an Azure Active Directory AD domain services managed the domain with LDAP’s.
  • Expertise in writing Ansible Playbooks from scratch using YAML functions and utilizing setup and automate the CI/CD pipeline and deploy microservices . Provisioned load balancer, auto-scaling group and launch configuration for microservices using Ansible .
  • Experience in working with Ansible Tower to manage several nodes and manage inventory for different environments and automated the cloud deployments using Ansible , and AWS Cloud Formation Templates.
  • Strong experience in deploying Ansible playbooks in AWS environment using Terraform as well as creating Ansible roles using YAML and used Ansible to configure Tomcat servers and maintenance.
  • Experience in Deploying and configuring Chef server containing bootstrapping of Chef-Client nodes for provisioning and created roles, recipes, cookbooks and uploaded them to Chef-server, Managed On-site OS, Applications, Services, Packages using Chef and AWS for EC2, S3, Route53 and ELB with Chef Cookbooks.
  • Experience in deploying Puppet , Puppet Dashboard and Puppet DB for configuration management to existing infrastructure as well as also created Modules for Protocols configuration and managing them using Puppet automation.
  • Highly Proficient in developing Puppet module for Automation using a combination of Puppet Master, R10K Wrapper, Git Enterprise, Vagrant and Simple UI .
  • Extensively worked on Jenkins , and Bamboo for continuous integration and worked end to end automation for all build and deployments including setting up pipeline jobs as well as upstream/downstream job configurations in Jenkins.
  • Excellent Hands on experience in using Jenkins modules such as Build Complete Action, Build Plan, definition, and Administration configuration. Setup Continuous Deployment for the various test environments utilizing Jenkins.
  • Strong experience in using build management tools like Maven , Ant, and Gradle for the building of deployable artifacts (jar, war, and ear ) from source code and used artifacts repository managers like Nexus, JFrog for Maven builds.
  • Experience in branching, tagging, develop, manage Pre-commit, Post-commit hook scripts and maintaining the versions across different Source Code Management ( SCM ) tools like GIT, Subversion (SVN) on Linux and Windows platforms and SCM client tools like GitLab, GitHub, GitGUI, and BitBucket.
  • Experience in automation of Environment Builds (provision and configuration management) by developing the Ansible playbooks and roles in YAML code by integrating with Github , Jenkins and AWS.
  • Cnfiguring and managing both on cloud and on-premises Git-Hub repositories and admistration of user accounts and ensuring proper sink of local as well as remote repository.
  • Experience in Virtualization technologies VMWare , Virtual box , for creating virtual machines and provisioning environments and in using Tomcat and Apache web servers for deployment and for hosting tools.
  • Experience in keeping up and looking at log archives using monitoring tools like Splunk , Nagios , CloudWatch , ELK (ElasticSearch, Logstash, Kibana) Stack , Prometheus , and App Dynamics.
  • Experience in installing, configuring, managing MYSQL, SQL Server, PostgreSQL, Oracle, MongoDB & Cassandra . Ability to build deployment, build scripts as well as automated solutions using scripting languages such as Bash, Shell, Ruby, and Python.
  • Expertise in working with different Bug Tracking Tools like JIRA , ServiceNow , Clear Quest , and Quality center .
  • Experience in working on ELK architecture and also its components like Elastic search , Log stash and Kibana . Configured installation, administration and configuration of ELK stack on AWS and configured ELK stack in conjunction with AWS and using LogStash to output data to AWS S3 .

TECHNICAL SKILLS:

Linux Distributions: RedHat, Ubuntu, CentOS 6.x,7.x

Operating Systems: Windows 2003/2008, UNIX, Linux, Ubuntu, RHEL, Debian

CI/CD Tools: Build Master Jenkins, Bamboo

Configuration Management Tools: Ansible, Chef, Puppet, Terraform

Containerization Tools: Docker, Kubernetes, Docker Swarm

Version Control Tools: Subversion(SVN), GitHub, CVS, GitLab, Bitbucket

Build Tools: Maven, Gradle, Ant

Databases: MSSQLSSQLservers,MySQL,MongoDB,DynamoDB,PostgresSQL

Bug/ Ticket Tracking Tools: JIRA, Servicenow

Cloud Platform: AWS, MS Azure, Google cloud(GCE)

Testing Tools: Selenium, Junit

Repository Management tools: Artifactory, Nexus, Docker Hub

Monitoring Tools: Nagios, ELK Stack, Datadog, Splunk, New Relic.

Application Server: Apache HTTPD, Apache Tomcat, Web Sphere, Web Logic, JBoss EAP 6.x/7.x, JBoss Fuse 6.x, JBoss AMQ 6.x, 7

Programming Languages: Python, Java

Scripting Languages: Shell scripting, Perl, PHP, Java Script, NodeJS, JSON

Web Technologies: HTML, CSS, HTTP, Bootstrap, Xml and PHP

WORK EXPERIENCE:

Sr. DevOps/Cloud Automation Engineer

Confidential, MA

Responsibilities:

  • Experienced in designing as well as deploying several applications utilizing almost all the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM ) focusing upon high-availability, fault tolerance, and auto-scaling in AWS Cloud Formation.
  • Managed the AWS VPC network for the Launched Instances and configured the Security Groups and Elastic IP's accordingly. Worked with Cloud Trail, Cloud Passage, Check Marx, Qualys Scan tools for AWS security and scanning.
  • Created Python Scripts to Automate AWS services, include web servers , ELB , Cloud front Distribution, database , EC2 and database security groups, S3 bucket also the application configuration, this Script creates like stacks, single servers or joins web servers to stacks.
  • Modified AWS Cloud Formation templates to design custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Involved in designing and deploying various applications 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.
  • Strong experience in setting up the build and deployment automation for Terraform scripts using Jenkins and Involved in working with Terraform migrate legacy and monolithic systems to Amazon Web Services.
  • Provisioned the highly available EC2 Instances using Terraform and cloud formation and wrote new plugins to support new functionality in Terraform .
  • Created and design the Terraform templates to create custom sized VPC, NAT subnets , for deployment of Web applications and databases.
  • Managed migration on premises applications to cloud, and created resources in cloud to enable this. Worked with all critical AWS tools, used ELBs and Auto-Scaling policies for scalability, availability and elasticity.
  • Configured with Red Hat OpenShift Container Platform for Docker and Kubernetes . Used Kubernetes to manage containerized applications using its nodes , ConfigMaps , selector , Services and deployed application containers as Pods .
  • Integrated Docker container orchestration framework with Kubernetes by creating pods, config Maps, deployments, Replica sets, nodes etc.
  • Deployed multiple databases and applications using Kubernetes cluster management, some of the services are Redis, Nginx etc and maintained Kubernetes to manage Containerized applications.
  • Used Kubernetes for container operations in AWS , used Kubernetes clusters as a network and load balancer, also Kubernetes is also good at running web applications in a cluster way, also used in multiple services by creating images and reduced space.
  • Worked on Kubernetes for creating new Projects, Services for load balancing and adding. them to Routes to be accessible from outside, Creation of Pods through new application and control the
  • Managed Kubernetes and Docker for the runtime environment of the CI/CD system to build, test scaling of pods, troubleshooting pods through SSH and logs, writing/modification of Buildconfigs, templates, Imagestreams etc.
  • Building/Maintaining Docker container clusters managed by Kubernetes , and Orchestration of Docker images and Containers using Kubernetes by creating entire master and node.
  • Applied specific ingress rules to incoming connections from specified sources to GCP targets and egress rules to the traffic going to specified destinations from targets.
  • Designed, managed and performed container-based deployments using Docker images containing Middleware and Applications together and evaluated Kubernetes for Docker container orchestration.
  • Configured container based on deployments using Docker, working with Docker images, Docker Hub and Docker-registries and Kubernetes .
  • Configuration Automation using Ansible and Docker Containers. Implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web applications. Automation of various administrative tasks on multiple servers using Ansible . Demonstrated on Ansible along with Ansible Tower can be used to automate different software development processes all over the team organization.
  • Using Ansible with AWS allowed me to reduce costs for the department and eliminate unwarranted resources.
  • Assisted customer in implementing DevOps strategies using Jenkins for automated deployment of builds to different environments and Build Forge as the automated engine.
  • Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus Google Cloud PLatform (GCP) as a part of POC .
  • Used Jenkins to automate everyday builds, and configured using testing, compiling using Maven projects or Git repositories and deployed into arttifactory and tomcat servers.
  • Expertise in writing new plugins to support new functionality in Terraform . Used Terraform scripts to Automate Instances for Manual Instances that were launched before
  • Integrated Jenkins with various DevOps tools such as Nexus, SonarQube and used CI/CD system of Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build and test and deploy.
  • Built scripts using MAVEN build tools in Jenkins to move from one environment to other environments and made some changes in the POM.xml file.
  • Managed the Maven Repository using Nexus tool and used the same to share the snapshots and releases of internal projects.
  • Experienced in JBOSS , Apache Tomcat , IIS , Apache HTTP Sun One (Web/Application Servers) administration such as Installation, configuration and administration in different environments.
  • Experience in Shell , Bash and Python , included Boto3 to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMIs and scheduling Lambda functions for routine AWS tasks.
  • Worked with Version control tools GIT Branching, Merge Strategies, migrated projects from Subversion repositories to GitHub Enterprise repositories through Team Foundation server ( TFS ).
  • Install and configured Jenkins by the level 0 on AWS and migrated jobs from old Jenkins server to the latest server authenticated Jenkins to use GitHub credentials created a mechanism to run Jenkins jobs when changes are pushed into GitHub.
  • Experience working with SCM is performed using GIT from master repository and knowledge on container management using Docker by creating Docker images. Worked on NoSQL DBs, MongoDB , Cassandra for relational database purposes.
  • Maintained GitHub and helped setup GitHub accounts for new employees. Configured and integrated Jenkins using Git-Hub repositories using webhooks
  • Working on DevOps platform and have gained experience in specialized areas related to Ansible for Cloud Automation
  • Initiated Active Directory LDS for External LDAP Authentication for external schools. Converted all Cloud Formation template to Terraform over infrastructure as code.
  • Experience in configuring Splunk and Integrated Splunk with Active directory and LDAP authentication. Working experience on LDAP, NIS, DHCP, TCP/IP, DNS.
  • Experience in working with Red Hat Linux machine, and worked with installation, deployment and maintenance of middleware application servers to RHEL Dev and Test environments.

Environment: GIT, Jenkins, Chef, SVN, Splunk, Ansible, Lambda, AWS EC2, AWS S3 and RDS, Beanstalk, AWS ELB, ruby, python, SQS, Cloud Watch and Route 53, Kibana, ANT, MAVEN, Shell(bash), TFS, uDeploy, Nagios, Apache Tomcat Application Server, Docker, RHEL.

DevOps/Azure Engineer

Confidential, Malvern, PA

Responsibilities:

  • Experienced on creating Azure VM , Cloud Services and Storages by using Azure Power-Shell Script and also orchestratee the data to and from Data Lakez Store using Azure Data factory.
  • Deployed Azure IaaS virtual machines ( VMs ) and Cloud services ( PaaS role instances) into secure VNets and subnets.
  • Used Azure BLOB to access required files and Azure Storage Queues to communicate between related processes.
  • Expertise in Azure infrastructure management ( Azure Web Roles , Worker Roles , SQL Azure , AzureStorage, Azure AD Licenses, Office365). Virtual Machine Backup and Recover from a Recovery Services Vault using Azure PowerShell and Portal.
  • Handle escalated Support tickets till closure for MS Azure PaaS platform. Configured AD connect to configure federation with on-premises ADFS and Azure AD .
  • Created Environment with both PowerShell and Arm Templates together. Migrated current Azure SQL Data centre environment using Azure Disaster Recovery (ADR).
  • Work experience in Azure App & Cloud Services, PaaS, Azure Blob Storage, Web API, VM creation, ARM Templates, PowerShell scripts , IaaS, Lift & Shift, storage, network and database.
  • Integrated applications to ADFS 2.0 and ADFS 3.0 in order to enable seamless true single sign-on (sso) capabilities.
  • Worked on Deployment Automation of all microservices to pull image from private Docker registry and deploy to Kubernetes Cluster.
  • Virtualized the servers using the Docke r for the test environments and dev-environments needs. And also, configuration automation using Docker containers
  • Worked with Consistent environment using Kubernetes for deployment scaling and load balancing to the application from dev. through production, easing the code development and deployment pipeline by implementing Docke r containerization with multiple namespace.
  • Created additional Docker Slave Nodes for Jenkins using custom Docker Images and pulled them to ECR . Worked on all major components of Docker like, Docker Daemon, Hub, Images, Registry, Swarm etc.
  • Deploying clusters, custom clusters and extending the ACS - Engine. Deploy ACS cluster into resource group using CLI and also Deployed a DC/OS cluster with ACS and containerized applications.
  • Deploying a Linux Kubernetes Clusters with ACS from the Azure CLI and maintenance of build jobs and Kubernetes deploy and services.
  • Configured VMs availability sets using Azure portal to provide resiliency for IaaS based solution and scale sets using Azure Resource Manager to manage network traffic.
  • Experience in migrating on-premises to Microsoft Azure and build Azure Disaster Recovery Environment and Azure backups from the scratch using PowerShell script.
  • Created Azure Automation Assets, Graphical runbooks, PowerShell runbooks that will automate specific tasks and excellent skills in deploying Azure AD Connect, configuring ADFS authentication flow, ADFS installation using Azure AD Connect. Configured DSC configurations to deploy
  • Servers to Azure VMs . Configured Azure Automatio n DSC configuration management to assign permissions through RBAC, assign nodes to proper automation accounts and DSC configurations, to get alerted on any changes made to nodes and their configuration.
  • Configured U-SQL as SQL concepts as well as language to scale out your custom code (.NET/C#/Python) from Gigabyte to Petabyte scale.
  • Configured Azure Multi-Factor Authentication as a part of Azure Active Directory ( AD) Premium to securely authenticate users.
  • Deployed the initial Azure components like Azure Virtual Networks, Azure Application Gateway, Azure Storage and Affinity groups.
  • Expertise in deploying Azure AD Connect, configuring ADFS authentication flow, ADFS installation using Azure AD Connect.
  • Managing AWS infrastructure and automation with CLI and API and also working on Inbound and Outbound services with automation Ansible .
  • Deployed multiple resources simultaneously, using CloudFormation templates in AWS and extensively worked on terraform modules that had version conflicts to utilize CloudFormation during terraform deployments to enable more control or missing capabilities .
  • Templated AWS infrastructure as a code using Terraform to build staging and production environments.
  • Created Shell and Python Scripts to automate creation of AMI's through preboot and bootstrapping techniques.
  • Used IAM to create new accounts, roles and groups and engaged in enabling lambda functions for dynamic creation of Roles and also the policies.
  • Handled migration of on premises applications to cloud, and created resources in cloud to enable this. Used all critical AWS tools, used ELBs and Auto-Scaling policies for scalability, elasticity and availability. Expert in deploying of Pivotal Cloud Foundry (PCF ) on Azure platform. Solving issues related to RDP of Azure infrastructure.
  • Responsible for Implementation, design, architecture, and support of cloud based server and service solutions.
  • Extensively used Ansible Configuration management to deploy packages with the required build artifacts from Artifactory and facilitate a stable and scalable build and deploy infrastructure.
  • Used Ansible for application automatic deployment and provisioning to different environments.
  • Deploy and monitor scalable infrastructure on Amazon web services ( AWS ) & configuration management using Ansible .
  • Used Ansible server and workstation to manage deployments. Experience in writing Ansible Playbooks in YAML.
  • Used Ansible Tower , which provides an easy-to-use dashboard and role based access control, so that it's easier to allow individual teams access to use Ansible for their deployments.
  • Created and maintained various devops related tools for the team such as provisioning scripts, deployment tools, and development and staging environments on AWS , Rack Space and Cloud.
  • Involved in setting up the continuous integration (CI) using source control, and configured build definition within Visual Studio Team Services ( VSTS) and configure continuous delivery (CD) to automate the deployment of applications to Azure web apps.
  • Experience working on GIT and Subversion (SVN ) version control systems, by setting up the VSTS, TFS, GIT and SVN repositories for Jenkins build jobs, polled Version Control Systems in a sequential manner using Cron Jobs.
  • Build Automation and Build Pipe Development using VSTS and Maven configuring multiple tasks in Jenkins like compile, test, package, deploy.
  • Experienced in authoring Pom.xml files, performing releases with the Maven release plugin, Maven for Java projects and managing Maven repositories and Analyzed the Maven build projects for conversion and converting to Maven build projects.
  • Experience in using Jenkins , Code Deploy for CI/CD pipelines, Experience in Jenkins to automate most of the build related tasks using Poll SCM .
  • Working on GIT for data integrity and managed central repositories: Implemented Atlassian Stash along with GIT to host GIT central repositories for source code across products, facilitate code reviews and login audits for Security Compliance.
  • Design an ELK system to monitor and search enterprise alerts and Installed, configured and maintained the ELK Stack for Log management within VMs for Elastic Search. Monitored performance of the applications and analyzed log information using ELK (Elasticsearch, Logstash, Kibana).

Environment: AWS EC2, IAM, S3, AWS CloudWatch, Route 53, Terraform, ELK, AZURE, ANT, Maven, SVN, GIT, GITHUB, Chef, Ansible, Docker, Kubernetes, Nagios, Jenkins, JIRA, Apache HTTPD, Apache Tomcat, WebSphere, JBoss, JSON, Bash, Python, Ruby, Git-Lab

DevOps Engineer

Confidential, Newyork City, NY

Responsibilities:

  • Installed and configured Centos, Ubuntu , RHEL operating systems on large distributed environment and configured JENKINS, MAVEN, CHEF, DOCKER .
  • Configuration management, release management and build management using CHEF, Excellent Hands on experience in using GIT to synchronize with the chef-repo, and then to manage it, as if it were source code.
  • Configuration and maintenance of Linux applications such as Apache , NFS , BIND , SSH connections.
  • Experience in LDAP based directories like Active Directory, Installing and configure RedHat Linux Servers with LDAP, DNS, and DHCP and applying security policies for hardening the server based on the company's policies.
  • Management, Planning, Implementation and Security of Network & Server / Linux Services.
  • Created various Maven scripts to create multiple deployment profiles and deployed the applications packages to Tomcat , involved in the installation of Tomcat .
  • Created branches and managed the source code for various applications in GIT and pushed files to GitHub and created pull request and merging them.
  • Experience in writing Json templates for cloud formation and Ruby scripts for chef automation and contributing to our repository on GitHub (version control).
  • Created various scripts in Python and Ruby for automation of various build processes and used for different function purposes and executed scripts rigorously.
  • Created the Maven scripts to deploy the applications to Apache Tomcat and Web Logic Servers.
  • Worked on setting up various Jenkins jobs for build and test automation.
  • Design Amazon cloud formation templates to implement custom sized instances and auto-scaling to initiate successful deployment of certain Web applications as well as the related database templates.
  • Experience and passionate about Continuous Integration and Continuous Delivery building pipeline using on Amazon Cloud Platform as a part of POC.
  • Implemented Infrastructure automation through CHEF , for auto provisioning, code deployments, software installation and configuration updates.
  • Worked with CHEF Cookbooks for virtual and physical instance provisioning, configuration management, patching and software deployment on Openstack environments through automated tools, CHEF /custom pipeline
  • Experience with container virtualization such as Docker and building docker containers and deploying them to the registry.
  • Experience and passionate about DevOps and development team agility.
  • Integrated Continuous Delivery framework using Jenkins , Ansible , Maven & Nexus in Linux environment.
  • Involved in maintaining and editing python scripts for application deployment automation. Also, involved in editing the existing Maven files in case of errors or changes in the project requirements.
  • Experienced in troubleshooting application level issues to perform root cause analysis.
  • Worked with JIRA ticket tracking and change management as a bug tracking tool.
  • Used CHEF , Knife to create cookbooks and recipes to install packages that automate with Linux Setting up CHEF Cookbooks to perform builds and deployment management. Automate Continuous Build and Deploy Scripts for Hudson/Jenkins Continuous Integration tool
  • Implemented DevOps best tools and practices such as centralized logging ( ELK ) server monitoring Nagios and Automation CHEF .
  • Configured Apache webserver in the Linux Amazon Cloud environment using CHEF automation and also configured the centralized login mechanism ( ELK with Filebeat ) based on Docker.

Environment: Git, Github, Jenkins, MAVEN, CHEF, Tomcat, Perl and shell Scripts, XML, UNIX, Python, AWS, ELK, Maven, AWS

Build and Release Engineer

Confidential

Responsibilities:

  • Installed and configured Bamboo as an continuos integration tool and build multiple jobs using Maven clean, test, package.
  • Installed and configured SVN and GIT and cloning, pull requests and pushing repositories into GitHub where source code is used in Bamboo for build configurations.
  • Jenkins is used as a continuous integration tool for automation of daily process and built Jenkins jobs using GitHub repos for managing weekly Builds too.
  • Expertise in Building Automation scripts such as Maven, ANT, for deploying the artifacts (JAR, WAR) using source code from GIT.
  • Expertise in creating GIT repositories, and creating the pull requests and Merging pull request and also pushing new projects to GitHub.
  • Performed SVN to GIT migration and Implemented & maintained the branching and build/release strategies utilizing GIT.
  • Configured Sonarqube scanner for code analysis, code smell, finding bugs and checking the quality levels of particular code.
  • Installed Nexus repository tool to maintain the artifacts/dependencies jars using Git repository deployed all the artifacts into Nexus working with Jenkins.
  • Expertise in using Ansible to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages. Ansible to assist in building automation purposes.
  • Expertise in implementing Software Release Management strategies for multiple applications according to the DevOps process.
  • Strong experience in setting up project baselines, branching, merging and taking regular backups of the source in Clear Case, Subversion (SVN), GIT and Performance.
  • Administered and Implemented CI tools Hudson, Bamboo and Jenkins for automated builds migrated all.
  • Configured SCM tools with Bamboo and executed triggers in SVN, managed SVN merging and branching for older projects in various simultaneous releases. Maintained Source code in GIT deployed them to UAT, QA, PROD and DEV Environments.
  • Enable customers with better managing software development, deployments and infrastructure with tools such as Ansible, GITHub and Bamboo .
  • Integrated Eclipse IDE with different versioning tools like Clear Case, SVN, CVS, and GIT and configured respective Maven Projects.
  • Proposed branching strategies for version control tools like GIT, Stash, GitHub and creating files and pushing into the GitHub, Modifying.
  • Responsible for network for functionality and connectivity as well as TCP/IP and dial-in remote access protocols.
  • Installed and configured Zabbix (similar tool to Nagios) as monitoring tool for disk usage, CPU utilization, list of open files etc. and sending alerts to our teams based on the same.

Environment: GIT, Maven, Docker, Bamboo, Apache Webserver, JIRA, Windows, Python, Perl, PowerShell, Ansible, uDeploy, Nagios.

Build and Release Engineer

Confidential

Responsibilities:

  • Installation of Java, TeamCity, on Linux machines and working with Jenkins to run CI/CD pipelines and its configurations.
  • Configuring TeamCity master, connecting with necessary plugins and adding more slaves nodes to reinforce with scalability & agility.
  • Configured CI/CD for trunk and branches to support parallel development.
  • Expertise in TeamCity master slave connection using SSH.
  • Configuration of Continuous Integration for multiple properties on Jenkins with building, compiling, testing, and deploying.
  • Setting up commit builds to check for build failures of checked among source code by the developers to accelerate CI.
  • Configuring, deploy jobs to list the precise configuration of packages with all their dependencies, settings and deploying them to various environments for running tests.
  • Collaborating with development team to increase the unit test code coverage using ANT.
  • Worked on setting up Teamcity server for build &test applications and maintained ANT build script including build.xml and pom.xml.
  • Installation of SVN version control tool and created files and worked as SVN checkout, SVN update and pushing them to repository and making changes in the files.
  • Used poll SCM for latest commits and night builds using Teamcity and configured different jobs according to the requirement and assigned roles to the users and assigning them the permissions.
  • Integrated with build tools like ANT and modifications in Build.xml according to the requirements.
  • Merging release branches back to the trunk after the production release and resolving of conflicts during merging in both CVS and Subversion (SVN).
  • Implemented CRON jobs for Planning, releasing activities and delivering using poll SCM and used ANT for modifying build.xml and build the job using the respective source code.
  • Managing daily builds, nightly builds, weekly builds, feature more builds and Sales Candidates.
  • Integrating the latest available changes / components to the product software.

Environment: SVN, Java, TeamCity, ANT, HTML, XML, and JavaScript Apache Tomcat, Web Sphere Application Server.

Linux System Administrator

Confidential

Responsibilities:

  • Involved in installation, configuration, patching and administration of Linux/UNIX and Windows Servers, Upgrading.
  • Experience in configuring network services such as HTTP, DHCP, and TFTP and Configured in setting up SSH, and Telnet connectivity between multiple hosts.
  • Installed and configured Apache on RHEL, Integrated Apache Web Server to communicate with Web Sphere.
  • Administered Apache web servers, Mail, DNS, MySQL databases.
  • Manages Patches configuration, version control, service pack and reviews connectivity issues regarding security problem also Implemented NFS, Auto Mount, DNS, and LDAP related issues.
  • Responsible for writing Bash, Shell, Perl, Python scripts to ping servers and adding users to the boxes and proficient in scripting languages to automate daily activities.
  • Integrated with Virtual Environments such as VMware Suites, Oracle Virtual Box, Resolved system errors, crashes, disk space problems, huge file sizes, and file system full errors.
  • Excellent knowledge on DNS, NIS, NFS, FTP, Samba Server, LDAP, remote access, security management, and system troubleshooting skills.
  • Responsible for Project Management in Linux/Unix/Windows system integration projects.
  • Designed and Implemented, Administered, Secured Ubuntu, Centos virtual systems and configured related tasks like installations etc.
  • Maintained both the servers VM based and standalone and managed updates for Linux and also Windows systems.

Environment: RHEL, CentOS, Shell Scripting, Bash, Samba, VMware, LDAP.

We'd love your feedback!