Devops GCP candidate open to work at Remote, Remote, USA |
Email: [email protected] |
From: Chandan Rai, Vaaridatech [email protected] Reply to: [email protected] Naga Sandeep Doppalapudi Senior Specialist Testing / Cloud engineering Phone: +1 9195615481 PROFESSIONAL SUMMARY A Technocrat with 12+ years of Insightful experience, 8+ years in Cloud/DevOps Engineer DevOps Engineer, Build/Release, and Cloud Management. With experience in managing server infrastructures and involving administration of mission-critical, high availability environments. Consistently high-performing and Proven ability to create and deliver solutions tied to business growth, organizational development. Skilled problem identifier and troubleshooter. Comfortable in managing systems, projects, and teams in a range of IT environments. Experience in dealing with Windows Azure IaaS Cloud Services, Virtual Networks, Virtual Machines, Resource PHPGroups, Express Route, Traffic Manager, VPN, Load Balancer, Application Gateways, Virtual Machine Scale Sets and Auto-Scaling, configuring SonarQube, Sonar cloud within pipelines with Azure app container services. Experience in migrating on-premises to the Windows Azure DR using Azure Recovery Vault and Azure backups, Azure Fabric, Docker containers to the cloud in Azure and created Domain Controller in one of the Virtual Machine and added users to Domain Controller. Expert in vetting the security controls of various PAAS services in AWS/Azure/GCP and creating the technical security standards to secure the infrastructure. Developed and Designed azure devops pipelines to manage the resources across multiple subscriptions in azure. Migrated On-premises applications to Cloud and Cloud orchestration using Terraform, CloudFormation and Azure Resource Manager (ARM) templates. Experience working with Amazon Cloud Administration which includes services like: EC2, S3, EBS, VPC, ELB, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups by focusing on high-availability, fault tolerance. Good Experience in automation and securing the infrastructure on AWS using CloudFormation, Terraform and AWS Lambda and building CI/CD on AWS environment using AWS Code Commit, Code Build, Code Deploy, and Code Pipeline. Expertise in working with Terraform Template key features such as Infrastructure as a code, Execution plans, Resource Graphs, Change Automation and extensively used Auto Scaling launch configuration templates for launching Amazon EC2 instances while deploying microservices . Expertise in solving manual redundant infrastructure issues by creating CloudFormation Templates using AWS s Serverless application model and deploy RESTFUL API s using API gateway and triggering Lambda Functions. Good Knowledge on components like Docker Engine, Docker-Hub, Docker-Compose, Docker Registry, Docker container snapshots and Docker Swarm. Used Docker for local Application Deployment and Vagrant for different infrastructure setup and testing of code. Expertise in using Docker to containerize custom web applications and deploy them on Digital Ocean with Ubuntu instances through SWARM Cluster and to automate the application deployment in cloud using Vagrant. Expertise in Writing Helm charts to deploy micro services into Kubernetes cluster with pod auto-scaling along with load-balancer, where we have Deployed large-scaled application hosted in Kubernetes. Deployed Ingress controller on aks cluster to route the Traffic to internet and assigned certificates for security control. Experience in Writing Terraform re-usable modules to deploy the Azure services into the cloud Environment. Worked on Creating azure dashboards, to monitor the services health and as well created azure monitor dashboard for Kubernetes cluster to view the micro-services health. 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. Worked on setup the Kubernetes sandbox on Azure Kubernetes Services (AKS) for testing the different features and manage containerized applications using its nodes, ConfigMaps, selectors, services, and deployed application containers as Pods. Experience in developing Cookbooks, Recipes, Resources and Run lists, managing the Chef Client nodes, and upload the Cookbooks to chef-server from Workstation using knife command, Berkshelf dependency manager, and Test kitchen to validate Chef Cookbooks. Experienced in working with configuration management tool Puppet that includes the installation and configuration of the Puppet master, agent nodes and an admin control workstation along with objects such as Puppet resource, class, Manifest, modules and Forge. Proficient in Setting up Continuous Integration by configuring Build, Code coverage, deploy and test automation Jobs using Jenkins, Hudson, Bamboo for different applications and worked with different teams in enterprise level. Experience in managing the repository manager like Nexus for the Maven builds. Integrated Maven with Jenkins by which the Surefire test reports and doc produced by Maven are captured and to build parallel modules for larger maven projects. Hands on experience in Branching, Merging, Tagging and maintaining across the environments using SCM tools like GIT, Subversion (SVN), TFS, Bitbucket and used webhooks for integrating with continuous Integration tools Jenkins, Bamboo and ANT, MAVEN and Gradle for generating builds and Confluence for content collaboration. Designed quality profiles and certain standards set by installing Quality Gates in SONARQUBE. Proficient in building deployable Artifacts (War, Jar, Ear, Zip, Tar) from source code and maintained by using Maven (Pom.xml), Ant (Build.xml) and Gradle (Build.gradle) and worked with Groovy Scripts to Automate Configuration in Jenkins. Experience in using tools like JIRA for ticketing, Integrating JIRA into Splunk Enterprise and Bug Reporting for product through JIRA Experience in using NAGIOS, and Kafka tool used for Monitoring. Worked with different Bug tracking tools like Code Commit, JIRA, Bugzilla. Extensive knowledge in installing and configured ELK stack in both legacy and Docker swarm mode and pipelined application logs from App server to Elastic search through Logstash, indexes, shards, and replicas . Hands-on experience with various scripting tools such as Shell , Bash, Python, PowerShell and Ruby for automating various Cron jobs and notification process. Good knowledge in the areas of Virtualization with installation, support of VMware servers. Expertise in setup and configuration of Application Servers Nginx, Tomcat, WebLogic and involved in deployment activities. Experience in Experience with test automation tools and frameworks. Exposed to installation, configuration and performance tuning of Database servers and user s management such as Oracle , MYSQL, and SQL Server. Good experience in installing, Upgrading and configuring RHEL, Windows Server 2008, Centos, Ubuntu, and UNIX ISO/IEC 9945:2008 servers and involved in troubleshooting and debugging issues occurred in the production and during solution development. TECHNICAL PROFICIENCY Operating systems Unix, Ubuntu, Centos, RHEL, Windows Testing Tools Test automation frameworks Cloud environments Microsoft Azure, Amazon Web Services, GCP, OpenStack Containerization tools Docker, Kubernetes, Aws ECS. Configuration tools Ansible, Chef, Puppet Continuous Integration tools Jenkins, Bamboo, Hudson Build/Project tools Apache Ant, Apache Maven, Gradle Version control tools GitHub, Atlassian Bitbucket, SVN Repositories Antifactory, Nexus, Jfrog Monitoring/logging tools Splunk, Nagios, Elastic Search, Logstash, Kibana, Datadog Collaboration tools Jira, ServiceNow, Slack, confluence Scripting Shell, Bash, Python, Ruby, YAML Databases MySQL Server, Oracle, DynamoDB Virtualization technologies Oracle VirtualBox, VMware Workstation Web services Rest API, JAX-RS, JAX-WS, SOAP Networking/Protocol NFS, NIS, DNS, DHCP, IP, TCP, FTP, HTTP, HTTPD, SSH Web Technologies HTML, CSS, Bootstrap, XML, JSON, XSD, XSL, XPATH. Application/Web servers WebSphere, WebLogic Server, Red Hat JBoss, Apache Tomcat PROFESSIONAL EXPERIENCE Clients: AT&T, Alpharetta GA. Role: Senior Specialist- Cloud engineer Mar 2023- Current Responsibilities : Designed and Architected Tenant Projects: Led the design of tenant projects in AT&T Labs Integrated Cloud (AIC) and Network Cloud (5G Labs), working closely with clients to understand their business and technical needs. Developed technical contracts by translating their requirements into detailed configurations for virtual machines, compute, storage, and networking resources. Capacity Planning and Resource Allocation: Analyzed client capacity requirements and identified suitable lab environments. Ensured optimal resource allocation across compute, storage, and networking infrastructure to meet client demands without over-provisioning. Tenant Creation and Lab Configuration: Led the creation and configuration of tenant environments in AIC and NC labs. Configured necessary JSON files, validated quotas, and ensured that allocated resources matched predefined limits in the Lab Control Panel (LCP). User Access Management: Managed user access by assigning role-based permissions and authorizations. Ensured project owners had the necessary rights to manage and deploy applications within their tenant environments, improving security and accountability. OpenStack Infrastructure Management: Deployed and maintained OpenStack environments with core services like Nova (compute), Neutron (networking), Keystone (identity), Cinder (block storage), Swift (object storage), Horizon (dashboard), and RabbitMQ (messaging). Ensured the stability and high availability of cloud services across multiple environments. Heat Stack Automation and Instance Orchestration: Automated the deployment and orchestration of resources using OpenStack heat stacks, allowing for rapid provisioning of instances and services. Primarily used KVM hypervisors for managing virtualized resources, ensuring optimal resource utilization. CI/CD Pipeline Integration: Integrated Continuous Integration and Continuous Deployment (CI/CD) pipelines with tools like Jenkins and Airship to automate the deployment of cloud infrastructure configurations, such as network topologies, VLANs, and Pod IP ranges. Security Manifest Management: Developed and managed Security Manifests for handling sensitive information (e.g., passwords, TLS/SSL certificates, and encryption keys) securely during deployments. Implemented encryption mechanisms to ensure secure storage and prevent unauthorized access. Cloud Harbor Integration and Management: Spearheaded Cloud Harbor integration by orchestrating server farm onboarding and managing the Cloud Harbor artifact repository. Regularly conducted code check-ins, reviewed and approved pull requests (PRs) to maintain code quality and ensure best practices were followed. Network Configuration Automation: Engineered the creation of Network Manifests using Calico plugins, enforcing security and network rules across server farms. Automated updates to network configurations, ensuring compliance with organizational policies while enhancing the efficiency of inter-node communication. Genesis Node Configuration and Optimization: Led the installation and configuration of Genesis nodes, which act as the master orchestrator for server farm environments. Collaborated with cross-functional teams to optimize node configurations for specific network and compute designs, improving deployment efficiency and reducing errors. Pipeline Optimization and Automation: Built and optimized custom deployment pipelines using Super-Seed, Seed Jenkins, and BareMetal pipelines. Ensured the efficient and timely execution of deployment tasks, meeting stringent deadlines while maintaining high reliability. Infrastructure Monitoring and Incident Resolution: Monitored cloud infrastructure health using Nagios XI and Prometheus, focusing on service performance, disk usage, and resource availability. Proactively identified and resolved issues before they escalated to high-priority incidents. Advanced Troubleshooting and Post-Mortem Analysis: Diagnosed and resolved complex issues during deployment using Apache Airflow DAGs. Conducted post-mortem analyses after deployment failures, generating reports and implementing preventative measures to avoid future issues. Cross-functional Collaboration: Worked closely with DevOps, Network Engineering, and Security teams to ensure that all deployment processes, configurations, and security protocols aligned with business and technical objectives. Participated in architectural discussions to improve cloud infrastructure design and strategy. Continuous Support and OpenStack Maintenance: Provided ongoing support and troubleshooting for OpenStack environments, ensuring minimal downtime and high availability for clients. Addressed complex issues related to instance management, resource allocation, and cloud service performance. Network Automation and Optimization: Automated the configuration of network components within the cloud infrastructure, enabling seamless communication between containers and virtual machines. Enhanced security by enforcing consistent network policies across environments. Documentation and Knowledge Sharing: Authored detailed documentation on deployment processes, infrastructure configurations, and troubleshooting guides. Conducted workshops and training sessions to upskill team members on best practices for cloud deployment and management, fostering a collaborative learning environment. Monitoring and Optimizing Deployment Pipelines: Continuously monitored deployment pipelines using Apache Airflow to identify bottlenecks and failures. Provided detailed feedback and solutions to the relevant teams, ensuring uninterrupted operations and improving overall pipeline efficiency. Clients: XPO Logistics, Dallas, USA Jun 2020- Mar 2023 Role: Azure DevOps Engineer Responsibilities : Implemented Azure Hybrid integration to integrate the applications, data and processes using API's. Worked with Azure AD, Azure Blob Storage and Data Factory to compose data storage, movement, and processing micro-services into automated data pipelines and have used Azure compute services and Azure Web apps. Configured and deployed Azure Automation Scripts for a multitude of applications utilizing the Azure stack services including Compute, Web & Mobile, Blobs, ADF, Resource Groups, Azure Data Lake, HDInsight Clusters, Azure SQL and ARM focusing on automation, created quality gates in SonarQube dashboard and enforced in the pipelines to fail the builds when conditions not met. Prepared capacity and architecture plan to create the Azure cloud environment to host migrated IaaS VMs and PaaS role instances for refactored applications and databases. Established connection from Azure to On-premises datacenter using Azure ExpressRoute for Single and Multi-subscription connectivity. Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS) into secure VNets and subnets, creating pipelines for deploying code from GitHub to Kubernetes cluster in the form of Docker containers using Spinnaker. Worked on Server less services (Azure Functions) created and configured HTTP Triggers in the Azure Functions Enabling Application insights for monitoring and performing load testing on the Applications using the VSTS. Worked with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation and Implemented Terraform modules for deployment of applications across Azure. Implemented Jenkins jobs to create Azure Infrastructure from GitHub repositories containing Terraform code and created on-premises active directory authentication using automation with ansible play books. Worked on Docker-Compose, Docker-Machine to create Docker containers for testing applications in the QA environment and automated the deployment to Nexus, scaling and management of containerized applications. Configured and setup environment within Kubernetes Cluster with a master and 3 minions. Collaborating with development team for creating Docker and Kubernetes containers for each micro-service and installed all required dependencies for each container. Created several pods using Master and Minion architecture of Kubernetes and developed microservice on boarding tools leveraging Power Shell allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services. Expertise in Writing Helm charts to deploy micro services into Kubernetes cluster with pod auto-scaling along with load-balancer, where we have Deployed large-scaled application hosted in Kubernetes. Installed and configured Kubernetes effectively Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test and deploy and Scheduled, deployed, and managed container replicas onto a node cluster using Kubernetes. Designed distributed private cloud system solution using Kubernetes (Docker) on CoreOS. Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Jenkins. Written the Ansible playbooks which are the entry point for Ansible provisioning, where the automation is defined through tasks using YAML format to setup Continuous Delivery pipeline and ran Ansible Scripts to provision Dev servers. Integrated Docker container-based test infrastructure to Jenkins CI test flow and set up build environment integrating with GIT and JIRA to trigger builds using Webhooks and Slave Machines Created a Jenkins pipeline to drive all micro-services builds out to Docker Hub and then deployed to Kubernetes, created pods and configured Kubernetes Replication controller. Managed Nexus repository to download artifacts during builds in Jenkins and integrated Ant and GIT to deploy project related tags. Installed and configured Nagios as monitoring tool for disk usage, CPU utilization, list of open files etc. and sending alerts to our teams based on the same. Setup threshold alerts in Nagios XI and updated contact definitions to notify potential service or host interruptions. Use airflow to author workflows as directed acyclic graphs (DAG) of tasks Used airflow to visualize pipelines running in production, monitor progress and troubleshoot issues when needed. Used airflow for task dependency management Maintained build related scripts developed in Ant and Power Shell. Modified build configuration files including Ant s build.xml. Involved on migrating SQL Server databases to SQL Azure Database using SQL Azure Migration Wizard and used Python API to upload agent logs 3into Azure blob storage. Environment: Azure, Azure AD, Azure SQL, Azure Network, PCF, ARM, Kubernetes, Docker, Ansible, Jenkins, Ant, GIT, Terraform, PowerShell script, Power shell, Java script, Ruby, Splunk, Elasticsearch, Jira, Linux, MongoDB, Microsoft Azure Storage, JIRA, IIS, Hyper-V, VLAN, DNS, DHCP, MSDNAA, Visual Studio, SQL server. Client: CIBC, Dallas, USA Nov 2018- Jan 2020 Role: DevOps Engineer Responsibilities : Implemented Cloud Solutions using various AWS Services including EC2, VPC, S3, Glacier, EFS, AWS Kinesis, IAM, Lambda, Directory Services, Security-Groups, CloudFront, Ops Work and Cloud Formation, Kubernetes, Elastic Beanstalk, RDS, SNS, SQS, SES, DynamoDB, Redshift, EMR, ELB, Route-53 etc. Migrated services from a managed hosting environment to AWS including service design, network layout, data migration, automation, monitoring, deployments and cutover, documentation, overall plan, cost analysis, and timeline. Configured AWS IAM and Security Groups in Public and Private Subnets in VPC Managed IAM accounts (with MFA) and IAM policies to meet security audit & compliance requirements and worked as Admin. Configuration of Ansible modules for AWS cloud deployment. Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment on AWS environments through automated tools, Ansible / custom pipeline. Orchestrated and migrated CI/CD processes using Cloud Formation and Terraform Templates and Containerized the infrastructure using Docker, which was setup in Vagrant, AWS, and VPCs. Worked to setup Jenkins as a service inside the Kubernetes cluster to reduce the failover downtime to minutes and to automate the Docker containers deployment without using configuration management tool. 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. Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Jenkins. Installed and configured Kubernetes effectively Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test and deploy and Scheduled, deployed, and managed container replicas onto a node cluster using Kubernetes. Configured Ansible to manage AWS environments and automate the build process for core AMIs used by all application deployments (Jfrog) including Auto scaling, and Cloud formation scripts. Worked on AWS Lambda functions in python for AWS's Lambda which invokes python scripts to perform various transformations and analytics on large data sets in EMR clusters. Wrote Python scripts for pushing data from DynamoDB to MySQL Database. Also created and maintained the Python deployment scripts for Web Sphere, web application server. Responsible for continuous integration (CI) and continuous delivery (CD) process implementation-using Jenkins along with python and shell scripts to automate routine jobs. Worked with System health and performance Monitoring Tools like Splunk and replaced Splunk logging and analytics with an automated ELK cluster, increasing data capture capacity and reducing costs. Used Ansible to Setup/teardown of ELK stack (Elasticsearch, Log stash, Kibana) and troubleshoot the build issues with ELK and work towards the solution. Used Ansible playbooks for provisioning instances on Open stack. Have good working experience in AWS with EKS by using cloud formation. Design and developed Microservices using Docker , rest API for backend systems that serve to communicate with customer to generate correspondence for components running on AWS EKS cluster Created a Jenkins pipeline to drive all micro-services builds out to Docker Hub and then deployed to Kubernetes, created pods and configured Kubernetes Replication controller Providing continuous improvement to agile software development teams by working with Jenkins under the CI/CD pipeline. Integrated Ant, Nexus, Jenkins, JIIRA and Used Git with Jenkins to integrate to automate the code checkout process. Configured GIT with Jenkins and schedule jobs using POLL SCM option and integrated to automate the code checkout process. Wrote JUnit test cases for unit, integration, and functional tests, run automatically by Jenkins in the builds triggered by each push to GIT. Performed integration of Code Quality Analysis Techniques with SonarQube, Cobertura as well as integrated Selenium automation testcases with CI tool Jenkins. Implemented and maintained the monitoring and alerting of production and corporate servers/ storage Using AWS cloud watch Environment : Amazon Web Services (AWS), OpenStack, Docker, Kubernetes, Cloud Formation, Ansible, Jenkins, Jfrog, Maven, GIT, AEM, Splunk, Nagios, Elasticsearch, Logstash and Kibana (ELK), Java, JIRA, WebLogic, Apache Tomcat, MongoDB, Linux/RHEL, Vagrant, Active Directory, LDAP, NFS, NAS, VMware Servers, , YAML, , Bash, Python, boto3, MySQL, Apache Tomcat. Client: Sunera Technologies, India Jul 2017- Oct 2018 Role: DevOps Engineer Responsibilities : Launched Amazon EC2 Cloud Instances using AWS (Linux/ Ubuntu/RHEL) and Configuring launched instances with respect to specific applications. Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, Node.js, Python and Ruby on familiar servers like Apache, Nginx, Tomcat. 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 and formed the clusters using Docker Swarm. Implemented a Continuous Delivery pipeline with Docker, Jenkins, GitHub and AWS AMI's, whenever a new GitHub branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it. Worked on many different concepts of Chef like Roles, Environments, Data Bags, Knife, and Chef Server Admin/Organizations. Written Chef Recipes to automate build/deployment process and data bags in Chef for better environment management. Involved in integrating Chef cookbooks into Jenkins jobs for CD framework, worked with various custom resources, created roles & environments, and used chef handlers for different auto kickoff requirement jobs. Used Kitchen as a platform to test our Chef cookbooks. Configuring and setting up of Tomcat, Apache, HA proxy, Redis, Memcached, and Create Chef Automation tools and builds, and do an overall process improvement to any manual processes. Deployed applications using Jenkins server and Troubleshoot build & release job failures, resolve, work with developers on resolution. Handled continuous integration with Jenkins by using various plugins like Global Build Stats, Multiple SCMs, Parameterized Trigger and Configuration Slicing to increase the productivity. Installed and administered nexus repository and created roles and privileges to restrict access to the users. Used monitoring tools like Splunk, New Relic Upgraded and Migrated to JIRA from Clear Quest for bug tracking and project tracking and Administrated, maintained documentation and provided training to the users using JIRA. Created branching & tagging strategy to maintain the source code in the GIT repository and Coordinated with developers to establish and applying appropriate branching, labeling conventions using GIT source control. Automated Weekly releases with Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository and Responsible for designing and deploying best SCM processes and procedures. Wrote Python scripts for pushing data from DynamoDB to MySQL Database. Also created and maintained the Python deployment scripts for Web Sphere web application server. Implemented Python Scripts using stranded libraries for getting all the agent logs (Inventory, Remote connections, Network usage and performance counters) from the different flavors of Linux. Used MySQL, DynamoDB and Elastic Cache to perform basic database administration build and JIRA for the collaboration tool. Environment: AWS, Ansible, Ansible, Docker, Docker swarm, Puppet, Jenkins, Maven, Nexus, Python script, Java script, Unix Shell Script, GIT, ELK, Agile, Nagios, Jfrog, Splunk, JIRA, Linux, VMWare. Client: Shantha Biotechnics, India Aug 2016- Jun 2017 Role: Build & Release Engineer Responsibilities : Installed Bamboo and perform troubleshooting during installation to implement the CI process for the Java application builds and Setting up and configuring Bamboo, created Jobs for automating build and deploy activities. Migrated from Bamboo worked and on Jenkins for continuous integration and for End to End automation for all build and deployments. Implemented continuous integration using Jenkins master and slave configuration. Configured security to Jenkins and added multiple nodes for continuous deployments. Set up Jenkins server and build jobs to provide Continuous Automated builds based on polling the Git source control system during the day and periodic scheduled builds overnight to support development needs using Jenkins, Git, and Ant. Scheduled the Linux Cron jobs and Jenkins jobs for build automation. Developed Perl and shell scripts for automation of the build and release process & to perform deployments to JBoss and Tomcat Web servers. Designed and managed Build and Release cycle activities in Agile Methodologies. Developed build and deployment processes for Pre-production environments. Managed Sonar type Nexus an enterprise-level package management server. Designed and scripting using ANT for J2EE, Web Services, Reusable JARS, Web Client and Open Source in creating Master build.xml build Properties & pom.xml files and provided technical support to the development team for compilation problems. Maintained build related scripts developed in ANT and Shell. Modified build configuration files including Ant build.xml and Created and maintained Subversion repositories, branches and tags and Experience in Administering SVN. Configuration and administration of LDAP, NFS and NIS in Linux and implemented Samba for sharing of resources between Linux and Windows environments. Environment : Jenkins, Git, Agile, Linux, RHEL, SELS, AIX, SVN, Perforce, KVM, Puppet, Bash Scripting, Python, ANT, Bamboo, JIRA, JBoss, Artifactory Application Servers, Nexus, Windows, WebSphere Application Server, Python, Nagios. Client: ValueLabs, India Oct 2012- Jul 2016 Role: Linux Administrator Responsibilities : Build and Installed PXE boot server, DHCP server, Kickstart and XCAT server to automatically load OS on test machines in the LAB environment. Setup of full networking services and protocols on UNIX, including NIS/NFS, DNS, SSH, DHCP, NIDS, TCP/IP, ARP, applications and print servers to insure optimal networking, application, and printing functionality. Provided systems administration support to Linux systems including server and workstation upgrades, backup and disaster recovery, monitoring, user account setup. As a Linux Administrator, got involved in designing, shell scripting, supporting Oracle databases, and troubleshooting RHEL Linux / Oracle Linux servers. Resolving TCP/IP network access problems for the clients. Develop, Maintain, update various scripts for services (start, stop, restart, recycle, Cron jobs) UNIX based shell. Managing systems routine backup, scheduling jobs like disabling and enabling Cron jobs, enabling system logging, network logging of servers for maintenance, performance tuning, testing. Developed utilities in Perl, including templates and configurations for Nagios, PRTG, and basic system configurations. Wrote custom plugins for Nagios. Environment: Windows Server, RedHat Linux, WebLogic Server, MySQL Server, Oracle VirtualBox, LAMP, LVM, OVM, Kickstart, SVN, Git, Solaris, Splunk, Shell, java, PowerShell, Bash, AD, SQL, ELK, LDAP, Apache, Python, Shell, Perl. CERTIFICATIONS: AWS Certified Solutions Architect Associate Azure Certified Administrator -Associate EDUCATION: Bachelor s in information Technology from Gudlavalleru Engineering college Naga Sandeep Doppalapudi Senior Specialist Testing / Cloud engineering Phone: +1 9195615481 PROFESSIONAL SUMMARY A Technocrat with 12+ years of Insightful experience, 8+ years in Cloud/DevOps Engineer DevOps Engineer, Build/Release, and Cloud Management. With experience in managing server infrastructures and involving administration of mission-critical, high availability environments. Consistently high-performing and Proven ability to create and deliver solutions tied to business growth, organizational development. Skilled problem identifier and troubleshooter. Comfortable in managing systems, projects, and teams in a range of IT environments. Experience in dealing with Windows Azure IaaS Cloud Services, Virtual Networks, Virtual Machines, Resource PHPGroups, Express Route, Traffic Manager, VPN, Load Balancer, Application Gateways, Virtual Machine Scale Sets and Auto-Scaling, configuring SonarQube, Sonar cloud within pipelines with Azure app container services. Experience in migrating on-premises to the Windows Azure DR using Azure Recovery Vault and Azure backups, Azure Fabric, Docker containers to the cloud in Azure and created Domain Controller in one of the Virtual Machine and added users to Domain Controller. Expert in vetting the security controls of various PAAS services in AWS/Azure/GCP and creating the technical security standards to secure the infrastructure. Developed and Designed azure devops pipelines to manage the resources across multiple subscriptions in azure. Migrated On-premises applications to Cloud and Cloud orchestration using Terraform, CloudFormation and Azure Resource Manager (ARM) templates. Experience working with Amazon Cloud Administration which includes services like: EC2, S3, EBS, VPC, ELB, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups by focusing on high-availability, fault tolerance. Good Experience in automation and securing the infrastructure on AWS using CloudFormation, Terraform and AWS Lambda and building CI/CD on AWS environment using AWS Code Commit, Code Build, Code Deploy, and Code Pipeline. Expertise in working with Terraform Template key features such as Infrastructure as a code, Execution plans, Resource Graphs, Change Automation and extensively used Auto Scaling launch configuration templates for launching Amazon EC2 instances while deploying microservices . Expertise in solving manual redundant infrastructure issues by creating CloudFormation Templates using AWS s Serverless application model and deploy RESTFUL API s using API gateway and triggering Lambda Functions. Good Knowledge on components like Docker Engine, Docker-Hub, Docker-Compose, Docker Registry, Docker container snapshots and Docker Swarm. Used Docker for local Application Deployment and Vagrant for different infrastructure setup and testing of code. Expertise in using Docker to containerize custom web applications and deploy them on Digital Ocean with Ubuntu instances through SWARM Cluster and to automate the application deployment in cloud using Vagrant. Expertise in Writing Helm charts to deploy micro services into Kubernetes cluster with pod auto-scaling along with load-balancer, where we have Deployed large-scaled application hosted in Kubernetes. Deployed Ingress controller on aks cluster to route the Traffic to internet and assigned certificates for security control. Experience in Writing Terraform re-usable modules to deploy the Azure services into the cloud Environment. Worked on Creating azure dashboards, to monitor the services health and as well created azure monitor dashboard for Kubernetes cluster to view the micro-services health. 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. Worked on setup the Kubernetes sandbox on Azure Kubernetes Services (AKS) for testing the different features and manage containerized applications using its nodes, ConfigMaps, selectors, services, and deployed application containers as Pods. Experience in developing Cookbooks, Recipes, Resources and Run lists, managing the Chef Client nodes, and upload the Cookbooks to chef-server from Workstation using knife command, Berkshelf dependency manager, and Test kitchen to validate Chef Cookbooks. Experienced in working with configuration management tool Puppet that includes the installation and configuration of the Puppet master, agent nodes and an admin control workstation along with objects such as Puppet resource, class, Manifest, modules and Forge. Proficient in Setting up Continuous Integration by configuring Build, Code coverage, deploy and test automation Jobs using Jenkins, Hudson, Bamboo for different applications and worked with different teams in enterprise level. Experience in managing the repository manager like Nexus for the Maven builds. Integrated Maven with Jenkins by which the Surefire test reports and doc produced by Maven are captured and to build parallel modules for larger maven projects. Hands on experience in Branching, Merging, Tagging and maintaining across the environments using SCM tools like GIT, Subversion (SVN), TFS, Bitbucket and used webhooks for integrating with continuous Integration tools Jenkins, Bamboo and ANT, MAVEN and Gradle for generating builds and Confluence for content collaboration. Designed quality profiles and certain standards set by installing Quality Gates in SONARQUBE. Proficient in building deployable Artifacts (War, Jar, Ear, Zip, Tar) from source code and maintained by using Maven (Pom.xml), Ant (Build.xml) and Gradle (Build.gradle) and worked with Groovy Scripts to Automate Configuration in Jenkins. Experience in using tools like JIRA for ticketing, Integrating JIRA into Splunk Enterprise and Bug Reporting for product through JIRA Experience in using NAGIOS, and Kafka tool used for Monitoring. Worked with different Bug tracking tools like Code Commit, JIRA, Bugzilla. Extensive knowledge in installing and configured ELK stack in both legacy and Docker swarm mode and pipelined application logs from App server to Elastic search through Logstash, indexes, shards, and replicas . Hands-on experience with various scripting tools such as Shell , Bash, Python, PowerShell and Ruby for automating various Cron jobs and notification process. Good knowledge in the areas of Virtualization with installation, support of VMware servers. Expertise in setup and configuration of Application Servers Nginx, Tomcat, WebLogic and involved in deployment activities. Experience in Experience with test automation tools and frameworks. Exposed to installation, configuration and performance tuning of Database servers and user s management such as Oracle , MYSQL, and SQL Server. Good experience in installing, Upgrading and configuring RHEL, Windows Server 2008, Centos, Ubuntu, and UNIX ISO/IEC 9945:2008 servers and involved in troubleshooting and debugging issues occurred in the production and during solution development. TECHNICAL PROFICIENCY Operating systems Unix, Ubuntu, Centos, RHEL, Windows Testing Tools Test automation frameworks Cloud environments Microsoft Azure, Amazon Web Services, GCP, OpenStack Containerization tools Docker, Kubernetes, Aws ECS. Configuration tools Ansible, Chef, Puppet Continuous Integration tools Jenkins, Bamboo, Hudson Build/Project tools Apache Ant, Apache Maven, Gradle Version control tools GitHub, Atlassian Bitbucket, SVN Repositories Antifactory, Nexus, Jfrog Monitoring/logging tools Splunk, Nagios, Elastic Search, Logstash, Kibana, Datadog Collaboration tools Jira, ServiceNow, Slack, confluence Scripting Shell, Bash, Python, Ruby, YAML Databases MySQL Server, Oracle, DynamoDB Virtualization technologies Oracle VirtualBox, VMware Workstation Web services Rest API, JAX-RS, JAX-WS, SOAP Networking/Protocol NFS, NIS, DNS, DHCP, IP, TCP, FTP, HTTP, HTTPD, SSH Web Technologies HTML, CSS, Bootstrap, XML, JSON, XSD, XSL, XPATH. Application/Web servers WebSphere, WebLogic Server, Red Hat JBoss, Apache Tomcat PROFESSIONAL EXPERIENCE Clients: AT&T, Alpharetta GA. Role: Senior Specialist- Cloud engineer Mar 2023- Current Responsibilities : Designed and Architected Tenant Projects: Led the design of tenant projects in AT&T Labs Integrated Cloud (AIC) and Network Cloud (5G Labs), working closely with clients to understand their business and technical needs. Developed technical contracts by translating their requirements into detailed configurations for virtual machines, compute, storage, and networking resources. Capacity Planning and Resource Allocation: Analyzed client capacity requirements and identified suitable lab environments. Ensured optimal resource allocation across compute, storage, and networking infrastructure to meet client demands without over-provisioning. Tenant Creation and Lab Configuration: Led the creation and configuration of tenant environments in AIC and NC labs. Configured necessary JSON files, validated quotas, and ensured that allocated resources matched predefined limits in the Lab Control Panel (LCP). User Access Management: Managed user access by assigning role-based permissions and authorizations. Ensured project owners had the necessary rights to manage and deploy applications within their tenant environments, improving security and accountability. OpenStack Infrastructure Management: Deployed and maintained OpenStack environments with core services like Nova (compute), Neutron (networking), Keystone (identity), Cinder (block storage), Swift (object storage), Horizon (dashboard), and RabbitMQ (messaging). Ensured the stability and high availability of cloud services across multiple environments. Heat Stack Automation and Instance Orchestration: Automated the deployment and orchestration of resources using OpenStack heat stacks, allowing for rapid provisioning of instances and services. Primarily used KVM hypervisors for managing virtualized resources, ensuring optimal resource utilization. CI/CD Pipeline Integration: Integrated Continuous Integration and Continuous Deployment (CI/CD) pipelines with tools like Jenkins and Airship to automate the deployment of cloud infrastructure configurations, such as network topologies, VLANs, and Pod IP ranges. Security Manifest Management: Developed and managed Security Manifests for handling sensitive information (e.g., passwords, TLS/SSL certificates, and encryption keys) securely during deployments. Implemented encryption mechanisms to ensure secure storage and prevent unauthorized access. Cloud Harbor Integration and Management: Spearheaded Cloud Harbor integration by orchestrating server farm onboarding and managing the Cloud Harbor artifact repository. Regularly conducted code check-ins, reviewed and approved pull requests (PRs) to maintain code quality and ensure best practices were followed. Network Configuration Automation: Engineered the creation of Network Manifests using Calico plugins, enforcing security and network rules across server farms. Automated updates to network configurations, ensuring compliance with organizational policies while enhancing the efficiency of inter-node communication. Genesis Node Configuration and Optimization: Led the installation and configuration of Genesis nodes, which act as the master orchestrator for server farm environments. Collaborated with cross-functional teams to optimize node configurations for specific network and compute designs, improving deployment efficiency and reducing errors. Pipeline Optimization and Automation: Built and optimized custom deployment pipelines using Super-Seed, Seed Jenkins, and BareMetal pipelines. Ensured the efficient and timely execution of deployment tasks, meeting stringent deadlines while maintaining high reliability. Infrastructure Monitoring and Incident Resolution: Monitored cloud infrastructure health using Nagios XI and Prometheus, focusing on service performance, disk usage, and resource availability. Proactively identified and resolved issues before they escalated to high-priority incidents. Advanced Troubleshooting and Post-Mortem Analysis: Diagnosed and resolved complex issues during deployment using Apache Airflow DAGs. Conducted post-mortem analyses after deployment failures, generating reports and implementing preventative measures to avoid future issues. Cross-functional Collaboration: Worked closely with DevOps, Network Engineering, and Security teams to ensure that all deployment processes, configurations, and security protocols aligned with business and technical objectives. Participated in architectural discussions to improve cloud infrastructure design and strategy. Continuous Support and OpenStack Maintenance: Provided ongoing support and troubleshooting for OpenStack environments, ensuring minimal downtime and high availability for clients. Addressed complex issues related to instance management, resource allocation, and cloud service performance. Network Automation and Optimization: Automated the configuration of network components within the cloud infrastructure, enabling seamless communication between containers and virtual machines. Enhanced security by enforcing consistent network policies across environments. Documentation and Knowledge Sharing: Authored detailed documentation on deployment processes, infrastructure configurations, and troubleshooting guides. Conducted workshops and training sessions to upskill team members on best practices for cloud deployment and management, fostering a collaborative learning environment. Monitoring and Optimizing Deployment Pipelines: Continuously monitored deployment pipelines using Apache Airflow to identify bottlenecks and failures. Provided detailed feedback and solutions to the relevant teams, ensuring uninterrupted operations and improving overall pipeline efficiency. Clients: XPO Logistics, Dallas, USA Jun 2020- Mar 2023 Role: Azure DevOps Engineer Responsibilities : Implemented Azure Hybrid integration to integrate the applications, data and processes using API's. Worked with Azure AD, Azure Blob Storage and Data Factory to compose data storage, movement, and processing micro-services into automated data pipelines and have used Azure compute services and Azure Web apps. Configured and deployed Azure Automation Scripts for a multitude of applications utilizing the Azure stack services including Compute, Web & Mobile, Blobs, ADF, Resource Groups, Azure Data Lake, HDInsight Clusters, Azure SQL and ARM focusing on automation, created quality gates in SonarQube dashboard and enforced in the pipelines to fail the builds when conditions not met. Prepared capacity and architecture plan to create the Azure cloud environment to host migrated IaaS VMs and PaaS role instances for refactored applications and databases. Established connection from Azure to On-premises datacenter using Azure ExpressRoute for Single and Multi-subscription connectivity. Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS) into secure VNets and subnets, creating pipelines for deploying code from GitHub to Kubernetes cluster in the form of Docker containers using Spinnaker. Worked on Server less services (Azure Functions) created and configured HTTP Triggers in the Azure Functions Enabling Application insights for monitoring and performing load testing on the Applications using the VSTS. Worked with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation and Implemented Terraform modules for deployment of applications across Azure. Implemented Jenkins jobs to create Azure Infrastructure from GitHub repositories containing Terraform code and created on-premises active directory authentication using automation with ansible play books. Worked on Docker-Compose, Docker-Machine to create Docker containers for testing applications in the QA environment and automated the deployment to Nexus, scaling and management of containerized applications. Configured and setup environment within Kubernetes Cluster with a master and 3 minions. Collaborating with development team for creating Docker and Kubernetes containers for each micro-service and installed all required dependencies for each container. Created several pods using Master and Minion architecture of Kubernetes and developed microservice on boarding tools leveraging Power Shell allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services. Expertise in Writing Helm charts to deploy micro services into Kubernetes cluster with pod auto-scaling along with load-balancer, where we have Deployed large-scaled application hosted in Kubernetes. Installed and configured Kubernetes effectively Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test and deploy and Scheduled, deployed, and managed container replicas onto a node cluster using Kubernetes. Designed distributed private cloud system solution using Kubernetes (Docker) on CoreOS. Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Jenkins. Written the Ansible playbooks which are the entry point for Ansible provisioning, where the automation is defined through tasks using YAML format to setup Continuous Delivery pipeline and ran Ansible Scripts to provision Dev servers. Integrated Docker container-based test infrastructure to Jenkins CI test flow and set up build environment integrating with GIT and JIRA to trigger builds using Webhooks and Slave Machines Created a Jenkins pipeline to drive all micro-services builds out to Docker Hub and then deployed to Kubernetes, created pods and configured Kubernetes Replication controller. Managed Nexus repository to download artifacts during builds in Jenkins and integrated Ant and GIT to deploy project related tags. Installed and configured Nagios as monitoring tool for disk usage, CPU utilization, list of open files etc. and sending alerts to our teams based on the same. Setup threshold alerts in Nagios XI and updated contact definitions to notify potential service or host interruptions. Use airflow to author workflows as directed acyclic graphs (DAG) of tasks Used airflow to visualize pipelines running in production, monitor progress and troubleshoot issues when needed. Used airflow for task dependency management Maintained build related scripts developed in Ant and Power Shell. Modified build configuration files including Ant s build.xml. Involved on migrating SQL Server databases to SQL Azure Database using SQL Azure Migration Wizard and used Python API to upload agent logs 3into Azure blob storage. Environment: Azure, Azure AD, Azure SQL, Azure Network, PCF, ARM, Kubernetes, Docker, Ansible, Jenkins, Ant, GIT, Terraform, PowerShell script, Power shell, Java script, Ruby, Splunk, Elasticsearch, Jira, Linux, MongoDB, Microsoft Azure Storage, JIRA, IIS, Hyper-V, VLAN, DNS, DHCP, MSDNAA, Visual Studio, SQL server. Client: CIBC, Dallas, USA Nov 2018- Jan 2020 Role: DevOps Engineer Responsibilities : Implemented Cloud Solutions using various AWS Services including EC2, VPC, S3, Glacier, EFS, AWS Kinesis, IAM, Lambda, Directory Services, Security-Groups, CloudFront, Ops Work and Cloud Formation, Kubernetes, Elastic Beanstalk, RDS, SNS, SQS, SES, DynamoDB, Redshift, EMR, ELB, Route-53 etc. Migrated services from a managed hosting environment to AWS including service design, network layout, data migration, automation, monitoring, deployments and cutover, documentation, overall plan, cost analysis, and timeline. Configured AWS IAM and Security Groups in Public and Private Subnets in VPC Managed IAM accounts (with MFA) and IAM policies to meet security audit & compliance requirements and worked as Admin. Configuration of Ansible modules for AWS cloud deployment. Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment on AWS environments through automated tools, Ansible / custom pipeline. Orchestrated and migrated CI/CD processes using Cloud Formation and Terraform Templates and Containerized the infrastructure using Docker, which was setup in Vagrant, AWS, and VPCs. Worked to setup Jenkins as a service inside the Kubernetes cluster to reduce the failover downtime to minutes and to automate the Docker containers deployment without using configuration management tool. 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. Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Jenkins. Installed and configured Kubernetes effectively Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test and deploy and Scheduled, deployed, and managed container replicas onto a node cluster using Kubernetes. Configured Ansible to manage AWS environments and automate the build process for core AMIs used by all application deployments (Jfrog) including Auto scaling, and Cloud formation scripts. Worked on AWS Lambda functions in python for AWS's Lambda which invokes python scripts to perform various transformations and analytics on large data sets in EMR clusters. Wrote Python scripts for pushing data from DynamoDB to MySQL Database. Also created and maintained the Python deployment scripts for Web Sphere, web application server. Responsible for continuous integration (CI) and continuous delivery (CD) process implementation-using Jenkins along with python and shell scripts to automate routine jobs. Worked with System health and performance Monitoring Tools like Splunk and replaced Splunk logging and analytics with an automated ELK cluster, increasing data capture capacity and reducing costs. Used Ansible to Setup/teardown of ELK stack (Elasticsearch, Log stash, Kibana) and troubleshoot the build issues with ELK and work towards the solution. Used Ansible playbooks for provisioning instances on Open stack. Have good working experience in AWS with EKS by using cloud formation. Design and developed Microservices using Docker , rest API for backend systems that serve to communicate with customer to generate correspondence for components running on AWS EKS cluster Created a Jenkins pipeline to drive all micro-services builds out to Docker Hub and then deployed to Kubernetes, created pods and configured Kubernetes Replication controller Providing continuous improvement to agile software development teams by working with Jenkins under the CI/CD pipeline. Integrated Ant, Nexus, Jenkins, JIIRA and Used Git with Jenkins to integrate to automate the code checkout process. Configured GIT with Jenkins and schedule jobs using POLL SCM option and integrated to automate the code checkout process. Wrote JUnit test cases for unit, integration, and functional tests, run automatically by Jenkins in the builds triggered by each push to GIT. Performed integration of Code Quality Analysis Techniques with SonarQube, Cobertura as well as integrated Selenium automation testcases with CI tool Jenkins. Implemented and maintained the monitoring and alerting of production and corporate servers/ storage Using AWS cloud watch Environment : Amazon Web Services (AWS), OpenStack, Docker, Kubernetes, Cloud Formation, Ansible, Jenkins, Jfrog, Maven, GIT, AEM, Splunk, Nagios, Elasticsearch, Logstash and Kibana (ELK), Java, JIRA, WebLogic, Apache Tomcat, MongoDB, Linux/RHEL, Vagrant, Active Directory, LDAP, NFS, NAS, VMware Servers, , YAML, , Bash, Python, boto3, MySQL, Apache Tomcat. Client: Sunera Technologies, India Jul 2017- Oct 2018 Role: DevOps Engineer Responsibilities : Launched Amazon EC2 Cloud Instances using AWS (Linux/ Ubuntu/RHEL) and Configuring launched instances with respect to specific applications. Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, Node.js, Python and Ruby on familiar servers like Apache, Nginx, Tomcat. 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 and formed the clusters using Docker Swarm. Implemented a Continuous Delivery pipeline with Docker, Jenkins, GitHub and AWS AMI's, whenever a new GitHub branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it. Worked on many different concepts of Chef like Roles, Environments, Data Bags, Knife, and Chef Server Admin/Organizations. Written Chef Recipes to automate build/deployment process and data bags in Chef for better environment management. Involved in integrating Chef cookbooks into Jenkins jobs for CD framework, worked with various custom resources, created roles & environments, and used chef handlers for different auto kickoff requirement jobs. Used Kitchen as a platform to test our Chef cookbooks. Configuring and setting up of Tomcat, Apache, HA proxy, Redis, Memcached, and Create Chef Automation tools and builds, and do an overall process improvement to any manual processes. Deployed applications using Jenkins server and Troubleshoot build & release job failures, resolve, work with developers on resolution. Handled continuous integration with Jenkins by using various plugins like Global Build Stats, Multiple SCMs, Parameterized Trigger and Configuration Slicing to increase the productivity. Installed and administered nexus repository and created roles and privileges to restrict access to the users. Used monitoring tools like Splunk, New Relic Upgraded and Migrated to JIRA from Clear Quest for bug tracking and project tracking and Administrated, maintained documentation and provided training to the users using JIRA. Created branching & tagging strategy to maintain the source code in the GIT repository and Coordinated with developers to establish and applying appropriate branching, labeling conventions using GIT source control. Automated Weekly releases with Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository and Responsible for designing and deploying best SCM processes and procedures. Wrote Python scripts for pushing data from DynamoDB to MySQL Database. Also created and maintained the Python deployment scripts for Web Sphere web application server. Implemented Python Scripts using stranded libraries for getting all the agent logs (Inventory, Remote connections, Network usage and performance counters) from the different flavors of Linux. Used MySQL, DynamoDB and Elastic Cache to perform basic database administration build and JIRA for the collaboration tool. Environment: AWS, Ansible, Ansible, Docker, Docker swarm, Puppet, Jenkins, Maven, Nexus, Python script, Java script, Unix Shell Script, GIT, ELK, Agile, Nagios, Jfrog, Splunk, JIRA, Linux, VMWare. Client: Shantha Biotechnics, India Aug 2016- Jun 2017 Role: Build & Release Engineer Responsibilities : Installed Bamboo and perform troubleshooting during installation to implement the CI process for the Java application builds and Setting up and configuring Bamboo, created Jobs for automating build and deploy activities. Migrated from Bamboo worked and on Jenkins for continuous integration and for End to End automation for all build and deployments. Implemented continuous integration using Jenkins master and slave configuration. Configured security to Jenkins and added multiple nodes for continuous deployments. Set up Jenkins server and build jobs to provide Continuous Automated builds based on polling the Git source control system during the day and periodic scheduled builds overnight to support development needs using Jenkins, Git, and Ant. Scheduled the Linux Cron jobs and Jenkins jobs for build automation. Developed Perl and shell scripts for automation of the build and release process & to perform deployments to JBoss and Tomcat Web servers. Designed and managed Build and Release cycle activities in Agile Methodologies. Developed build and deployment processes for Pre-production environments. Managed Sonar type Nexus an enterprise-level package management server. Designed and scripting using ANT for J2EE, Web Services, Reusable JARS, Web Client and Open Source in creating Master build.xml build Properties & pom.xml files and provided technical support to the development team for compilation problems. Maintained build related scripts developed in ANT and Shell. Modified build configuration files including Ant build.xml and Created and maintained Subversion repositories, branches and tags and Experience in Administering SVN. Configuration and administration of LDAP, NFS and NIS in Linux and implemented Samba for sharing of resources between Linux and Windows environments. Environment : Jenkins, Git, Agile, Linux, RHEL, SELS, AIX, SVN, Perforce, KVM, Puppet, Bash Scripting, Python, ANT, Bamboo, JIRA, JBoss, Artifactory Application Servers, Nexus, Windows, WebSphere Application Server, Python, Nagios. Client: ValueLabs, India Oct 2012- Jul 2016 Role: Linux Administrator Responsibilities : Build and Installed PXE boot server, DHCP server, Kickstart and XCAT server to automatically load OS on test machines in the LAB environment. Setup of full networking services and protocols on UNIX, including NIS/NFS, DNS, SSH, DHCP, NIDS, TCP/IP, ARP, applications and print servers to insure optimal networking, application, and printing functionality. Provided systems administration support to Linux systems including server and workstation upgrades, backup and disaster recovery, monitoring, user account setup. As a Linux Administrator, got involved in designing, shell scripting, supporting Oracle databases, and troubleshooting RHEL Linux / Oracle Linux servers. Resolving TCP/IP network access problems for the clients. Develop, Maintain, update various scripts for services (start, stop, restart, recycle, Cron jobs) UNIX based shell. Managing systems routine backup, scheduling jobs like disabling and enabling Cron jobs, enabling system logging, network logging of servers for maintenance, performance tuning, testing. Developed utilities in Perl, including templates and configurations for Nagios, PRTG, and basic system configurations. Wrote custom plugins for Nagios. Environment: Windows Server, RedHat Linux, WebLogic Server, MySQL Server, Oracle VirtualBox, LAMP, LVM, OVM, Kickstart, SVN, Git, Solaris, Splunk, Shell, java, PowerShell, Bash, AD, SQL, ELK, LDAP, Apache, Python, Shell, Perl. CERTIFICATIONS: AWS Certified Solutions Architect Associate Azure Certified Administrator -Associate EDUCATION: Bachelor s in information Technology from Gudlavalleru Engineering college Keywords:continuous integration continuous deployment quality analyst javascript sthree active directory information technology fiveg Georgia North Carolina Devops GCP candidate open to work [email protected] |
[email protected] View all |
Tue Nov 05 19:53:00 UTC 2024 |