We provide IT Staff Augmentation Services!

Sr. Devops/cloud Engineer Azure/aws Resume

4.00/5 (Submit Your Rating)

Arlington, VA

SUMMARY

  • Overall 7 years of IT experience in Systems Administration, Systems Engineering, Software development, Build and Release engineering, Automation of processes using cloud technologies like Azure and AWS, building CICD pipelines for blue/green deployments, developing IAAS for developing and deploying applications.
  • Experience on build releases and production deployments on AWS infrastructure using services like VPC, EC2, Lambda, IAM, S3, Glacier, EBS, ECS, SNS SQS, SCS, DynamoDB, Elastic Bean Stack, Cloud Formation, Cloud watch for monitoring them.
  • Experience in AWS Cloud Formation templates in JSON and YAML scripting to create Infrastructure as service and various services like VPC, subnets, NAT, EC2 instances, S3 buckets with IAM access to ensure safety, a bastion host to act as an intermediate between public and private subnets.
  • Hands - on experience in creating alarms triggers for monitoring various AWS services in Cloud watch and intensively used cloud watch to monitor the log files data from EC2 instances
  • Experience in implementing serverless architecture using an API gateway, Lambda, DynamoDB and developed AWS Lambda code from Amazon S3 bucket.
  • Experience in migrating on-premise to Windows Azure DR on the cloud using Azure Recovery Vault and Azure backups, Azure Fabric, Docker containers in Azure and created Domain Controller in one of the Virtual Machine and added users to Domain Controller.
  • Strong noledge in Building a highly scalable, highly available, Public cloud infrastructure using Azure services like App services, Azure Storage, Azure SQL database, Virtual machines, Fabric controller, Azure AD, Azure search, Notification hub, Application Insights, Virtual Networks, Virtual Machines, Cloud services, VPN, Application Gateways.
  • Knowledge in Automating, Configuring and Deploying Instances on Azure environments and in Data centers and migrating on premise to Windows Azure using Azure Site Recovery and Azure backups and collecting data from all Azure Resources using Log Analytics and stored in the Azure storage and analyzed the data to resolve issues.
  • Experience in implementing the concept of tunneling between two clouds AWS and Azure so that an application is synchronized and maintained on both clouds simultaneously.
  • Experience in Blue/Green deployment strategy by creating new applications which are identical to the existing production environment by using automation frameworks such as cloud formation templates and terraform templates.
  • Designed Terraform templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates and migration from traditional to cloud environment.
  • Experienced in writing Bash and Python scripts, Included Boto3 to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMI's and Scheduling Lambda functions for routine AWS tasks.
  • Used Google CloudPlatform (GCP) Services Like Compute Engine, CloudFunctions, CloudDNS, CloudStorage and CloudDeployment Manager and SaaS, PaaS and IaaS concepts of Cloud computing architecture and Implementation using GCP.
  • Experience in Google Cloudcomponents, Googlecontainer builders and GCP client libraries and cloudSDK's and Used GCP HTTP(S) load balancing with Google Cloudstorage buckets and added a Cloudstorage bucket to you're load balancer.
  • Used Google CloudPlatform (GCP) to build, test and deploy applications on Google's very adaptable and solid framework for the web, portable, and backend arrangements.
  • Used Stack Driver Monitoring in GCP to check the alerts of the applications that run on the Google CloudPlatform and deployed on GCP using Google CloudDeployment Manager.
  • Expertise with creating new custom resources in Kubernetes and upgrading Kube components without service outage, also Implementing Kubernetes to manage containerized applications using its nodes, Config Maps, Selectors Services and deployed application container as Pods.
  • Strong Knowledge in Kubernetes to orchestrate the deployment, scaling, and management of Docker Containers. Setting up the huge Kubernetes platform with clusters and assisted various app teams.
  • Expertise in using Docker including Docker Hub, Docker Engine, Docker images, compose, swarm, and Docker Registry and used containerization to make our applications platform consistent flexible when moved into different environments.
  • Expertise in creating Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes and also virtualized servers in Docker as per QA and Dev-environment requirements and configured automation using Docker containers
  • Expertise in using Docker Swarm for clustering and scheduling Docker containers to run and deploy the applications by using Load Balance and scaling containers in between nodes.
  • Experience in Using Ansible and Ansible Tower as Configuration management tools, to automate repetitive tasks, quickly deploys critical applications, and proactively manage changes and in managing Ansible Playbooks with Ansible roles, group variables, inventory files copy and remove files on remote systems using file module.
  • Experience in writing Ansible Playbooks with Python scripting and utilizing SSH as the Wrapper to Manage Configurations of AWS Nodes in a cloud environment and Test Playbooks on AWS instances using Python.
  • Experience on Configuring the Chef-Repo, Setup multiple Chef Workstations and Developing Cookbooks for automating deployments via Chef and Test Chef Cookbook modifications on cloud instances using Test Kitchen & Chef Spec and Created documentation for Chef best practices to be used by developers as a guide to Chef Automation.
  • Experience in working with Chef Enterprise and Chef Opensource, ChefDK, Chef Workstation, Chef Server, Chef-Client. Written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration
  • Strong Knowledge in the Implementation of Chef Recipes for Deployment to build on internal Data Centre Servers. Also re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances.
  • Hands on Experience on Puppet Server and workstation to manage and configure nodes, experience in writing Puppet manifests to automate the configuration of a board range of services
  • Good experience in Automating deployment activities in a middleware environment like portal applications running on Java by using Puppet Master and Agent Nodes, Puppet manifests to automate the installations and deployment tasks in service-oriented architecture (SOA).
  • Experience in working Microsoft Release Management Life Cycle methodologies using tools like VSTS, TFS.
  • Build pipeline using VSTSto deploy applications into the Azure cloud and manage release definitions on various QA or Prod environment
  • Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git source control system during the day and periodically scheduled builds overnight to support development needs using Jenkins
  • Configured security and system in Bamboo CI. Added multiple remote agents to Bamboo and configured servers for continuous deployments. Created Build jobs in Bamboo and monitored the status of daily builds.
  • Implemented a CI/CD (Continuous Integration / Continuous Delivery) framework using Bamboo, Maven, and Nexus in Linux environment and Integration of Maven, Nexus, Bamboo, Bitbucket, Confluence, Jira and Cloud Foundry.
  • Installed and managed the Artifactory repository to deploy the Artifacts generated by Maven and to store the dependent jars, used during the build, used Nexus Artifactory tool for storing post build outcomes non as artifacts (. war, jar, ear)
  • Experience working with version control systems like Subversion, GIT, GitHub, Bitbucket including command line applications and configuration Management and source code repository management using tools like GIT, Subversion (SVN).
  • Good experience with networking - VPN, VLAN, Subnets, TCP, ACL’s, Firewalls, Packet filtering, static and Dynamic IP’s and noledge of using Routed Protocols: FTP, SFTP, SSH, HTTP, HTTPS.
  • Hands on experience in Installing, Configuring Managing Monitoring Tools such as Splunk, Nagios, Zabbix for Resource Monitoring/Network/Monitoring/Log Trace Monitoring
  • Used advanced search engine ELK stack (Elasticsearch, Logstash and Kibana) to process large datasets and visualize the results based on aggregations and filters on structured and unstructured fields.
  • Ability to build scripts and automated solutions using scripting languages such as Bash, shell, PERL, Ruby, and Python.
  • Skilled in various Bug tracking tools like JIRA, Zabbix, Bugzilla, Rally, Remedy, HP Quality Center and IBM clear quest.
  • Experienced in database technology such as Oracle, SQLServer, MySQL, PostgreSQL and NoSQL databases such as Apache Cassandra, MongoDB, DynamoDB

TECHNICAL SKILLS

Cloud Platform: AWS, OpenStack, Azure

AWS Services: EC2, ELB, EBS, EMR, AMI, S3, VPC, RDS, IAM, CloudFormation, Autoscaling, CloudTrail, SNS, SQS, Glacier, CloudFront, Lambda, Elastic Beanstalk, terraform

Container Platforms: Docker, Packer, Kubernetes, ECS, Mesos

CI/CD Tools: Hudson, Jenkins, Bamboo, Puppet, Chef, Ansible, Team City

Build Tools: Ant, Maven, MS Build, Gradle

Web/Application Servers: WebLogic, WebSphere, JBoss, Apache Tomcat, Nginx

Monitoring Tools: Splunk, Nagios, CloudWatch, Logstash, Elasticsearch, Newreilic, Grafana.

Artifactories: Nexus, Artifactory

Version Control Tools: Subversion (SVN), GIT, Bitbucket

Bug Tracking Tools: JIRA, Remedy, HP Quality Center

Platforms: UNIX, Linux (Red Hat 4.x,5.x,6.x), CentOS, Ubuntu, Solaris, Windows 8/7/Vista/ XP

Web Services: REST, SOAP

Database Systems: SQL Server 2000/2005, My SQL, Dynamo DB, Mongo DB

Network Protocols: TCP/IP, DHCP, DNS, SNMP, SMTP, Ethernet, NFS

Scripting: Bash, Python, Ruby, YAML, Perl, JSON

Code analysis: SonarQube

Virtualization: VMware vSphere, XenServer.

PROFESSIONAL EXPERIENCE

Sr. DevOps/Cloud Engineer Azure/AWS

Confidential, Arlington VA

Responsibilities:

  • Worked with Microsoft Azure stack like Azure Data Factory, Data Lake store, Azure storage, Azure SQL DB, Azure SQL data warehouse, Docker Container and Azure Service fabric for Microservices and in Configuring Role-Based Access Control (RBAC) for Azure Resources and worked in Setting up Hybrid connections between Azure web pass and on-premise SQL databases.
  • Designing, Planning and creating Azure virtual machines, and managing virtual networking within Azure to connect into on-premises environments, and migration of on-premise to Windows Azure using Azure Site Recovery and Azure backups.
  • Designed and configured Azure Virtual Networks (VNet), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing, Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role).
  • Created Azure Automation Assets, Graphical runbooks, PowerShell runbooks to automate specific tasks which are given to execute in Azure cloud systems and on Power Shell scripts to automate the Azure cloud system, creation including end-to-end infrastructure, Virtual Machines (VMs), storage, firewall rules.
  • 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.
  • Deployed AzureVirtual Machine scale sets using AzureResource Manager Templates. Author a template that deploys a VM ScaleSet and other workloads. Used PowerShell DSC Extensions to configure workloads and configured auto scale for virtual machine scale set so that the workload will automatically scale up and down based on CPU performance.
  • Created a visual studio solution to define Infrastructure as Code (IaC) using Azure ARM templates. Also Build, deploy and migrate infrastructure to Azure utilizing ARM templates and some Terraform. Work with VSTS to create all-inclusive CI/CD process.
  • Worked with Cloud automation technologies such as Terraform for building, changing, and versioning infrastructure and manage existing cloud infrastructure as well as custom in-house solutions.
  • Converted existing Terraform modules that had version conflicts to utilize cloud formation during Terraform deployments to enable more control or missing capabilities.
  • Used Terraform to map more complex dependencies and identify network issues and worked with Terraform key features such as infrastructure as code, execution plans, resource graphs and change automation.
  • Worked with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation
  • Used Kubernetes to orchestrate the deployment, scaling, and management of Docker Containers. Setting up the huge Kubernetes platform with clusters and providing assistance to various app teams
  • Implemented a load balanced, highly available, fault tolerant, auto-scaled, production-ready Kubernetes infrastructure on the cloud for the purpose of microservice container orchestration.
  • Created Kubernetes clusters using kubectl and worked on creating many pods, replication controllers, services, deployments, labels, health checks and ingress by writing YAML files.
  • Used Jenkins pipelines to drive all microservices builds out to the Docker registry and deployed on Kubernetes, Created Pods and managed using Kubernetes Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments.
  • Worked on containerization and immutable infrastructure, with the utilization of Docker-Engine which played a crucial role during the implementation of the environment along with Mesos, Kubernetes.
  • Virtualized the servers using Docker services for the test and dev-environment needs, configuration and automation using Docker containers. Leveraged Docker Engine to run Multiple Tomcat Instances as Containerized AppServers.
  • Worked on several Docker components like Docker Engine, Hub, Machine, Images, Compose, Registry and handled multiple Images primarily for Middleware installations & domain configurations and Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes.
  • Created Ansible playbooks to automate package installation from a repository, to change the configuration of remotely configured machines and to deploy new builds.
  • Worked with Ansible tower to manage Web Applications, Config Files, Data Base, Commands, User Mount Points, Packages and for running playbooks stream in real-time and amazed to see the status of every running job without any further reloads.
  • Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change and Implemented Infrastructure automation through Ansible for auto-provisioning, code deployments, software installation and configuration updates.
  • Capable of doing Ansible setup, managing hosts file, using yaml linter, authoring various playbooks and custom modules with Ansible.
  • Built a CI/CD solution using VSTS that utilizes GIT, automated builds, unit testing, and releases and created a build definition for VSTS project and an Automated build script for the steps involved in the process using PowerShell. and push build artifacts to Nexus.
  • Initiate automated builds using Visual Studio Team Services (VSTS) to successfully deploy the files. Maintained all the versions of code using VSTSrepositories
  • Worked with multiple development groups to design/create automated build and deployments using MSBuild and Installed, configured version and Build Services (MSBuild), also created Build Controllers, and Build Agents.
  • Created Log collection in ELK (ElasticSearch, Logstash, Kibana) installed Filebeat on all nodes in the cluster to send log data to Logstash. Applied filters on log data before sending to Elasticsearch.
  • Administered and deployed HTTP web server and Apache Tomcat Servers in deploying web applications on a clustered environment on Tomcat and JBoss to maintain the clusters and load balance through Shell scripts.
  • Integrated the Build System to the Bug Tracking System, Ability in Authoring and Maintaining Shell Scripts and Perl Scripts.
  • Installed and managed plug-ins for Jira and Confluence in a production environment, integrated JIRA with Confluence generated scripts for TEMPeffective integration of JIRA applications with other tools and Created custom templates for use within Confluence.

Sr DevOps/Cloud Engineer GCP/AWS

Confidential, Atlanta, Georgia

Responsibilities:

  • Worked on google cloudplatform (GCP) services like compute engine, cloudload balancing, cloudstorage, cloudSQL, stack driver monitoring and clouddeployment manager.
  • Setup GCP Firewall rules in order to allow or deny traffic to and from the VM's instances based on specified configuration and used GCP cloud CDN (content delivery network) to deliver content from GCP cache locations drastically improving user experience and latency.
  • Worked on GKE Topology Diagram including masters, slave, RBAC, helm, kubectl, ingress controllers GKE Diagram including masters, slave, RBAC, helm, kubectl, ingress controllers
  • Created projects, VPC's, Subnetwork's, GKE Clusters for environments QA3, QA9 and prod using Terraform Created projects, VPC's, Subnetwork's, GKE Clusters for environments.
  • Worked on Jenkins file with multiple stages like checkout a branch, building the application, testing, pushing the image into GCR, Deploying to QA3, Deploying to QA9, Acceptance testing and finally Deploying to Prod
  • Responsible for Setup and build AWS infrastructure using resources VPC, EC2, S3, RDS, Dynamo DB, IAM, EBS, Route53, SNS, SES, SQS, CloudWatch, CloudTrail, Security Group, Autoscaling and RDS using CloudFormation templates.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) and configuration management instances and Managed servers on the Amazon Web Services (AWS) platform using Chef configuration management tools and Created instances in AWS as well as migrated data to AWS from data Center.
  • Involved in design and deployment of a multitude of Cloud services on AWS stack such as EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM, while focusing on high-availability, fault tolerance, and auto-scaling in AWS CloudFormation
  • Developed strategy for cloud migration and implementation of best practices using AWS services like database migration service, AWS server migration service from On-Premises to cloud.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS CloudWatch / Splunk and assigned AWS elastic IP addresses to work around host or availability zone failures by quickly re-mapping the address to another running instance
  • Provisioned the highly available EC2 Instances using Terraform and cloud formation and wrote new python scripts to support new functionality in Terraform.
  • Worked in cloud formation to automate AWS environment creation along with the ability to deploy AWS using bill scripts (Boto3 and AWS CLI) and automate solutions using python and shell scripting
  • Managed AWS infrastructure as code (IaaS) using Terraform. Expertise in writing new python scripts in order to support new functionality in Terraform. Provisioned the highly available EC2 Instances using Terraform and cloud formation and Setting up the build and deployment automation for Terraform scripts using Jenkins
  • Designed AWS Cloud Formation templates to create custom sized VPC, to set up IAM policies for users, subnets, NAT to ensure successful deployment of Web applications, database templates and Security groups
  • Managed Docker orchestration and Docker containerization using Kubernetes. Used Kubernetes to orchestrate the deployment, scaling, and management of Docker Containers
  • Created and deployed Kubernetes pod definitions, tags, labels, multi-pod container replication. Managed multiple Kubernetes pod containers scaling, and auto-scaling.
  • Deployed pods using Replication Controllers by interacting with Kubernetes API server defining through declarative YAML files.
  • Implementation of new tools such as Kubernetes with Docker to assist with auto-scaling and continuous integration (CI) and Upload a Docker image to the registry so the service is deployable through Kubernetes. Use the Kubernetes dashboard to monitor and manage the services.
  • Worked on installing, configuring and managing Docker Containers, Docker Images for Web Servers and Applications and Implemented Docker -maven-plugin in and maven pom to build Docker images for all microservices and later used Docker file to build the Docker images from the java jar files
  • Created Docker images using a docker file, worked on Docker container snapshots, removing images and managing Docker volumes and also virtualized servers in Docker as per QA and Dev-environment requirements and configured automation using Docker containers
  • Configuring with different artifacts to make an image and deploy Docker image to install the application on an instance, maintain and troubleshoot for any user issues or network problems
  • Worked on Docker-Compose, Docker-Machine to create Docker containers for testing applications in the QA environment and automated the deployments, scaling and management of containerized applications
  • Installed and Implemented Ansible configuration management system. Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points, and Packages also Worked with automation/configuration management using Ansible and created playbooks in YAML to automate the development processes.
  • Implemented Infrastructure automation through Ansible for auto-provisioning, code deployments, software installation and configuration updates.
  • Add required images to Vagrant and create servers out of Images for testing and Automated infrastructure build-out and systems provisioning using Ansible and Ansible Tower
  • Designed fully automated server build management, monitoring, and deployment by using Ansible playbooks using Ansible role created an ELK cluster for non-log purposes to search and analytics of product and pricing data
  • Developed build and deployment scripts using MAVEN as build tools in Jenkins to move from one environment to other environments and Supporting Maven multi-module builds and store artifacts in a remote repository in artifacts
  • Worked with the development team to generate deployment profiles (jar, war, rar) using ANT Scripts and Jenkins
  • Worked on writing Jenkins build a pipeline with Gradle script and Groovy DSL (Domain Specific Language) and integrating ANT/MAVEN build scripts with Gradle for the sole purpose of continuous build.
  • Built and maintained ELK stack to centrally collect logs that are used to monitor applications also Installed, monitored and configured Applications in Nginx and Apache Tomcat Server and establish connectivity to databases and troubleshoot issues on the fly.
  • Created Pre-commit hooks in Perl/shell/bash for autantication with JIRA-Pattern Id while committing codes in SVN, limiting file size code and file type and restricting development team to check-in while code commit
  • Deployed and configured JIRA, both hosted and local instances for issue tracking, workflow collaboration, and tool-chain automation
  • Used monitoring tools like Nagios and Splunk to improve application performance, helps to get the visibility & business context to meet business demands and implemented SPARK communication tool chat BOT for triggering alerts.
  • Working Knowledge of databases like MySQL, RDS, DynamoDB, and MongoDB
  • Good understanding of the principles and best practices of software configuration management (SCM) in agile, scrum and waterfall methodologies.
  • Worked on writing multiple Python, Ruby, and Shell scripts for various companywide tasks
  • Well versed with Software development (SDLC), Test life cycle (STLC), and Bug life cycle and worked with testing methodologies like a waterfall and the agile methodology (SCRUM) with an in-depth understanding of the principles and best practices of Software Configuration Management (SCM).

DevOps AWS Engineer

Confidential, Austin, Texas

Responsibilities:

  • Built S3 buckets and managed policies for S3 buckets and used S3 bucket and Glacier for storage and backup on AWS and in real-time monitoring and alerting of applications deployed in AWS using Cloud Watch, Cloud Trail, and Simple Notification Service
  • Implemented AWS solutions using EC2, S3, RDS, ECS, EBS, Elastic Load Balancer, Auto-scaling groups, Optimized volumes and EC2 instances and used security groups, network ACLs, Internet Gateways, NAT instances and Route tables to ensure a secure zone for organizations in AWS public cloud
  • Created customized AMIs based on already existing AWS EC2 instances by using create image functionality, hence using dis snapshot for disaster recovery
  • Worked to set up Jenkins as a service inside the Docker swarm cluster to reduce the failover downtime to minutes and to automate the Docker containers deployment without using configuration management tool
  • Worked on deployment automation of all the Microservices to pull the image from the private Docker registry and deploy to Docker swarm cluster. worked on several Docker components like Docker Engine, Hub, Machine, creating Docker images, compose, Docker registry and handling multiple images primarily for middleware installations and domain configurations.
  • Created virtual images to the production environment using Docker by writing Docker compose files and Managed Docker deployment engines in Virtualized Platforms for containerization of multiple applications.
  • Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment Tools and staged virtual environments using Docker and Vagrant
  • Worked on infrastructure with Docker containerization and collaborated with development support teams to set up a continuous delivery environment with the use of Docker. Created Docker images using a Docker file, worked on Docker container snapshots, managing Docker volumes and experienced with Docker container service
  • Built and Implemented collaborative development environment using GIT, GitHub and Integrated it with Jenkins and Configured and maintained Jenkins to implement the Continuous Integration (CI) process for major releases and integrated the tool with Ant and Maven to schedule the builds
  • Used Maven to build RPMs from source code checked out from GIT and Subversion repository, with Jenkins being the Continuous Integration Server and Artifactory as repository manager.
  • Developed Processes, Tools, Automation for Jenkins based Software for Build system and delivering SW Builds. Managed build results in Jenkins and Deployed using workflows. Delivered specific versions of various components of an application into target environments.
  • Maintained and tracked inventory using Jenkins and set alerts when the servers are full and need attention. Modeled the structure for Multi-tiered applications orchestrates the processes to Deploy each tier.
  • Configured and maintained Jenkins to implement the CI/CD process and integrated the tool with Ant and Maven to schedule the builds.
  • Developed strategies and supported tools to create an efficient automated integration and release process using Jenkins and implemented Continuous Integration using Jenkins and GIT from scratch.
  • Deploy and monitor scalable infrastructure on AWS& configuration management using Chef and Installed Chef Server Enterprise on premise/workstation/ bootstrapped the nodes using a knife and automated by testing Chef Recipes/Cookbooks with test-kitchen/Chef Spec
  • Developing Cookbooks, Recipes, Resources and Run lists, managing the Chef Client nodes, and upload the Cookbooks to Chef-Server from Workstation
  • Implemented Infrastructure automation through Chef for auto-provisioning, code deployments, software installation and configuration updates.
  • Used Ruby scripting on Chef Automation for creating Cookbooks comprising all resources, data bags, templates, attributes and used knife commands to manage Nodes onto Chef Server for Configuring.
  • Implemented Chef for provisioning servers and infrastructure automation, release automation and deployment automation, configure files, commands, and packages.
  • Installed, Configured, Managed Monitoring tools such as Splunk, Nagios, Graphite, and Icinga for Resource Monitoring/Network Monitoring/Log Trace Monitoring.
  • Monitored the systems and administered Servers for day-to-day problems, patches, user administration, and hardware failure, monitoring log files, backup, and software up gradation, configuration changes and documentation.
  • Created and deployed a tool to automate branch and project creation in subversion using Perl, Chef, and Puppet scripts
  • Designed and implemented continuous integration system using Jenkins by creating Python and Perl Scripts.
  • Configured Nagios to monitor EC2 Linux instances and Monitored the servers & applications using Nagios, Cacti, and Splunk
  • Developed build scripts using ANT and Migrated to MAVEN as the build tools for the creation of the build artifacts like rar, war or ear files.
  • Worked on customizing JIRA projects with various schemas, complex workflows, screen schemes, permission schemes, and notification schemes.
  • Create automation and deployment templates for relational and NoSQL databases including MSSQL, MySQL, Cassandra and MongoDB in AWS.
  • Automate application deployments through environments and facilitated rapid feedback and continuous delivery in agile development
  • Created setup of full networking services and protocols including NIS/NFS, DNS, SSH, DHCP, TCP/IP to ensure optimal networking application

Build and Release Engineer

Confidential, Tyson’s Corner VA

Responsibilities:

  • Responsible for configuring the build and release activities on critical enterprise level web applications and responsible for maintaining and deploying builds in UAT and Production environments.
  • Build and release software baselines, code merges, branch and label creation and interfaced between development and infrastructure.
  • Maintained and Administered GITHUB Source Code Tool. Updated Release reports from change management control. Created Branches, Labels and performed Merges in Stash and GITHUB.
  • Involved in updating the SVN log properties for revisions. Setting up the SVN sync servers, changed rev properties for SVN sync. Automated the regular tasks in Subversion and Streamlining the process of access to SVN and managed SVN repositories for branching and merging the code as per the schedule.
  • Implemented a CI/CD (Continuous Integration / Continuous Delivery) framework using Bamboo, Maven and Nexus in Linux environment and Integration of Maven, Nexus, Bamboo, Bitbucket, Confluence, Jira and Cloud Foundry.
  • Configured security and system in Bamboo CI. Added multiple remote agents to Bamboo and configured servers for continuous deployments. Created Build jobs in Bamboo and monitored the status of daily builds
  • Installed Bamboo and perform troubleshooting during installation to implement the CI process for the Java application builds.
  • Automated deployment activities in the middleware environment which includes portal applications running on Java using Puppet Master and Agent Nodes, Puppet manifests to automate the installations and deployment tasks in service-oriented architecture (SOA).
  • Used puppet to configure servers manages profiles, push changes, writing manifests across all servers in UNIX and Linux environment
  • Designed Puppet Modules to manage configurations and automate the installation process. Developed automation scripting in Python using Puppet to deploy and manage Java applications across Linux servers.
  • Involved in development of customized Web applications on top of Orion Frameworks using Web technologies like JSP, Servlets, and JavaScript. Experience of working with the release and deployment of large-scale Java/J2EE Web applications using SVN repository.
  • Developed Cron jobs and Shell Scripts for automating administration tasks like file system management, process management, backup and restore.
  • Deployed the Business processes by creating a JAR, WAR, RAR files to IBM WebSphere application servers. Worked on the deployment of Application servers like Apache Tomcat on Linux servers and integration with Apache web server.
  • Used Apache Tomcat as an application server for deploying the artifacts, Automated the process of deployment to Apache TOMCAT Application Servers by developing Python Scripts.
  • Create, maintain and customize complex JIRA project configurations including workflows, custom fields, permissions, and notifications.

System Administrator

Confidential

Responsibilities:

  • Installed, managed and administered all UNIX servers, includes Linux operating systems by applying relative patches and packages at regular maintenance periods using RedHat Satellite server, YUM, RPM tools.
  • Planned and performed the upgrades to Linux (RHEL 5x, 6x, SUSE 10, 11, CENTOS 5, 6) operating systems and hardware maintenance like changing memory modules, replacing disk drives.
  • Experienced in Networking and configuring TCP/IP, DNS, NFS, NIS, SAMBA, LDAP, SSH, SSL, SFTP, SMTP, SNMP.
  • Deployment and Configuration of application server Tomcat 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, User logs, and the /var/log/messages.
  • Setting up Change Management process and standardizing the policies for various applications Worked in setting up the repositories to various projects in SVN.
  • Involved in setting up remote system administration via tools like SSH and Telnet and Performed the administration of DNS and configuration of the database files.
  • Used Chef for managing server application server such as Apache, MySQL, Tomcat.
  • Performed Installation, configuration, and customization of services Send mail, Apache, FTP servers to meet the user needs and requirements.
  • Automated system management tasks like user account creation, file system size monitoring, monitor system resources and system maintenance using Shell scripts and writing shell scripts for automating builds and deployment process.
  • Performed kernel and database configuration optimization such that it limits me/O resource utilization on disks.

Network Admin

Confidential

Responsibilities:

  • Manage the help desk ticketing system and keep accurate logs and records of employee calls and queries.
  • Provided network security support to maintenance and integration teams
  • The built relationship between Switches/Servers/Rack/PDUs through CMDB
  • Analyse records for common trends and underlying problems.
  • Working on Network support &implementation related internal projects
  • Ensure network, system and data availability and integrity through preventative maintenance and upgrade.
  • Administration of client PCs, printers, mobile devices and related equipment.
  • Provide Helpdesk support by responding quickly to resolve issues to the end user's satisfaction.
  • Utilize and maintain the Helpdesk logging system.
  • Modify configurations, utilities, software default settings, etc. for the local workstation.
  • Document internal procedures.
  • Install, test and configure new workstations, peripheral equipment, and software.
  • Maintain inventory of all equipment, software and software licenses.
  • Perform user PC setup and deployment using standard hardware and software.
  • Maintain consistency and organization on desktop and laptop computers
  • Complete timely workstation hardware and software upgrades as required.
  • Update software programs as needed.
  • Perform onsite visits as necessary.
  • Ability to grow into other responsibilities within the IT Department.

We'd love your feedback!