PRAMOD REDDY NYALAKONDA
Devops Engineer
Phone: +1-519-***-****/ Email: *************@*****.***
DevOps Engineer with 3yr of experience in technical design, development, testing, quality assurance, system certification, systems implementation, system validation, software configuration build and release, continuous Integration/Deployment, delivery management and Cloud Migration. “Seeking for new opportunity to learn, grow and obtain a position that allows for the application of design skills, customer service and support abilities and critical thinking to produce software that meets all goals and objectives outlined by the organization/customer.”
Professional Expertise
Installation and Configuration of Data Base Servers like MySQL, MariaDB, PostgreSQL, MongoDB, Oracle DB, on various Linux Distributions, Oracle Enterprise Linux, RedHat Enterprise Linux, Ubuntu Enterprise Linux
Expertise in DevOps which includes technologies and platform like UNIX/Linux, Java, Jenkins, Maven, GitHub, Chef, Ansible, Subversion, Ant, VMware, Puppet, SVN, GitHub, Vagrant, CVS, Tomcat, JBoss etc.
Working with GIT hub enterprise to manage source code repositories and performed branching, merging, and tagging depending on the requirement.
Experience in working on version control systems like subversion, git and used source code management client tools like GIT bash, GitHub and other command-line applications.
Experienced in a waterfall, ITIL, SDLC, agile, and homegrown methodologies.
Involve in DevOps migration/automation processes for build and deploy systems.
Providing configuration management expertise to all software development projects.
Automation of java applications to achieve continuous integration and continuous delivery (ci and cd).
Configuring various jobs in Jenkins and Hudson for the deployment of java-based applications and running test suites.
Expertise in DevOps which includes technologies and platform like UNIX/Linux, Java, Jenkins, Maven, GitHub, Chef, Ansible, Subversion, Ant, VMware, Puppet, SVN, GitHub, Vagrant, CVS, Tomcat, JBoss etc.
Experience in Migration of all servers from on-premises to Kubernetes containers & writing the manifest files and creating HELM charts for managing various enterprise applications.
Involved in using Terraform and Ansible, migrate legacy and monolithic systems to Amazon Web Services and managing Ubuntu, Amazon Linux and RHEL virtual servers on AWS EC2 instance by creating Ansible Nodes.
Moving their local server infrastructure into AWS, including their test and development environments.
Experience in creation and deployment of a tool to automate branch and project creation in GIT using Groovy in Jenkins file and automating with Chef and Ansible.
Experience on Ansible and Ansible Tower to automate repetitive tasks, to deploy critical applications quickly, and proactively manage the changes and wrote many playbooks to manage Web applications,
Extensive experience in installing, configuring and administering Jenkins CI tool on Linux machines. Used Jenkins pipelines to drive all Microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
Setting up Jenkins continuous integration builds for all releases on windows and Linux.
Hands-on experience in using OpenShift for container orchestration with Kubernetes, container storage, automation, to enhance container platform multi-tenancy.
Establishing both automated build processes and release management processes for their LMS platform using Jenkins, ant, maven, and chef.
Building and maintaining cloud formation templates, chef cookbooks, and scripts to automate and deploy AWS resources and configuration changes.
Integrating subversion into Hudson/Jenkins to automate the code check-out process used Hudson/Hudson/Jenkins for automating builds and automating deployments maintained the shell and Perl scripts for the automation purposes
Installation and Configuration of Data Base Servers like MySQL, MariaDB, PostgreSQL, MongoDB, Oracle DB, on various Linux Distributions, Oracle Enterprise Linux, RedHat Enterprise Linux, Ubuntu Enterprise Linux.
Work experience AWS Services, worked on AWS EC2, IAM, AWS Auto Scaling, AWS Load Balancer, S3, VPC, SNS, AWS Lambda, SQS, EKS, ECS, RDS, AWS Cloud Watch.
Having good knowledge of various AWS Services including Elastic Beanstalk, Lambda, CloudFront, Elastic Map Reduce (EMR), Redshift, Kinesis streams, Cloud Formation, Route53 etc..
Experience with VMWare/Azure/GCP
Good understanding about IaaS, SaaS and PaaS. Understanding of OWASP
Experience on different Threat Modelling Methodology (STRIDE, PASTA, NIST, SAST).
Knowledge tracking and detecting new vulnerabilities and their remediation.
Understanding and turning feedback from security analysis tools into infrastructure improvements.
Technical Skills
Operating System: Linux (RedHat 4/5/6/7, CENTOS & SUSE), Unix, Solaris 11/10/9/8, IBM AIX,
Ubuntu 12/13/14, Windows NT, Windows 8, 12, 12R2, DEBIAN, MacOS.
Programming Languages: Python, JAVA, GO, SHEL Web Technologies: HTML, CSS, XML, AJAX
Cloud Platforms: AWS, Azure, OpenStack, Automation/Configuration Management Tools: Chef, Pupet, Ansible
Containerization Tools: Kubernetes, Docker, OpenShift.CI and Build Tools: Jenkins, ANT, Maven, Bamboo
Testing and ticketing tools: SonarQube, Selenium, JIRA, ServiceNow, Remedy, ConnectWise
Version Control Tools: GIT, GitHub, Subversion, Bit-Bucket, GitLab
Application/Web Server: Tomcat, Apache, JBoss, Web Logic (8/9/10) & Web Sphere 4.0/5.0, Web Logic, Application Server, IIS, Oracle WebLogic Server 11g, Oracle Application Server 10g
Scripting: Python, Shell Scripting, Ruby Scripting, Power Shell, YAML Perl DevSecOps: Wiz
BEA WebLogic 8.1/9.2
WORK HISTORY
Wunderman Thomson, Canada Sep 2022 to Present
DevOps Engineer
Roles & Responsibilities
Experienced in working on DevOps/Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Services etc.)
Major focus on DevOps, AWS cloud, Configuration, Software Configuration Management and Build/Release Management.
Building CI/CD pipelines using YML script for automated build using Azure DevOps, Jenkins & deploy using Azure DevOps tools for application code from the source (Bitbucket, ADP Repo) to higher-level – Non-Prod / Prod environments.
Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets, designed VNets and subscriptions to conform to Azure Network Limits.
Experience building CI/CD pipelines for various applications (Java, NodeJS, .NET, etc.)
Delivered pipelines focusing on continuous integration and deployment
Strong Understanding of container technologies including Docker and Kubernetes (AKS)
Strong Experience administrating Linux Environments
Experience with shell scripting (Bash, PowerShell, etc.)
Working experience of Infrastructure automation, knowledge of Postgres, GIT, JIRA,Confluence, Azure DevOps, Terraform, Artifactory, Azure SQL, MySQL, and Cosmos DB
Knowledge and experience with Microsoft Azure
Experience in application development using Agile, and Dev Ops best practices
Participating in project management decisions and project planning.
Recovers quickly after change, disruptions, or mistakes and can remain productive and focused
Adaptability and can apply lessons learned in one situation to another situation
Solid writing, communication, and interpersonal skills
Adaptable and flexible, takes ownership, is transparent and pro-active
Using container and virtualization techniques like Docker and Kubernetes Designed strategies for optimizing all aspect of the continuous integration, release and deployment processes
Development of automation of Kubernetes clusters via playbooks in Ansible.
Setting up Kubernetes (k8s) Clusters for running microservices and pushed microservices into production with Kubernetes backed Infrastructure
Used Kubernetes to manage containerized applications using its nodes, Config-Maps, selector, Services and deployed application containers as Pods.
Using microservices project and deploy to Dev, iTest, Scale, UAT (SIT), PROD Built docker containers
To allow individual teams access to use Ansible for their deployments used Ansible Tower, which provides an easy-to-use dashboard and role-based access control
Configured VPC, EC2, S3, IAM, RDS, Security Groups, Auto Scaling, Elastic Load Balancer, AWS Cert Manager, AWS SQS, Lambda
Designed and developed continuous deployment pipeline, integrating Jenkins across geographically separated hosting zones in AWS.
Experience with DevOps tools Jenkins, maven, and nexus (or equivalent repository) with experience in Jenkins’s orchestration, configuration management.
Developed tool, Maven used it on Java projects for the development of build artifacts on the source code.
Experience PowerShell and Python scripting, Cloud Formation templates developed automation and deployment utilities.
Setting up Jenkins continuous integration builds for all releases on windows and Linux.
Created EKS clusters in AWS for Dev, UAT, Prod Environments.
By creating, versioning and testing of scripts (Bash, PowerShell), Chef, Nagios, Maven, Git, Jenkins, Python and Ruby to achieve high-level of automation and similar test automation tools.
Prepared root cause analysis for defects using JIRA and Performed root cause analysis to identify & implement continuous improvements.
Analyze, troubleshooting, and resolve RedHat Linux and Server HW, Network problems in a Production Server environment.
Skills: AWS, Docker, Kubernetes, Jenkins, Ansible, Chef, Git, Vagrant, SVN, Maven, JIRA, VLAN, DHCP,
Hypervisor, PowerShell Windows Servers, Visual Studio, SQL server, Cloud Formation, Python.
Tech Throne IT Solutions, India September 2019 to March 2021
Jr. DevOps Engineer
Roles & Responsibilities
Working experience with Amazon AWS Cloud Services, and managing security groups on AWS, focusing on high-availability, fault tolerance, and auto-scaling. (EC2, S3, EBS, ELB, Cloud Watch, Elastic IP, RDS, SNS, SQS, Glacier, IAM, VPC, Cloud Formation, Route53)
Experience on working AWS cloud to provision new instances, S3 Storage Services, AWS EC2, Cloud watch services and CI/CD pipeline management through Jenkins
Docker for virtualization, Ship, Run and Deploy the application securely for fasten the Build/Release Engineering used extensively
For continuous delivery pipeline, using continuous integration, continuous delivery and automated environment provisioning.
Installed and configured an automated tool Ansible that included the installation and configuration of the Ansible-master, agent nodes and an admin control workstation.
Worked on Hudson, Jenkins, and Bamboo for continuous integration and for End-to-End
automation for all build and deployments.
Monitor system performance and troubleshoot issues.
Improving the old codes with automation and proficient scripting techniques
Analyzing the complete application for strategic solutions and enhanced output
Worked Automate deployment processes
Implement and maintain CI/CD pipelines.
Develop and maintain scripts to automate system administration tasks.
Create and maintain system security policies.
Collaborate with development teams to ensure applications are deployed correctly.
Monitor system logs and identify potential issues
Implement and maintain backup and recovery procedures.
Involved in JIRA as defect tracking system and configure various workflows, customizations and plug-ins
Developed Shell Scripts and Perl for automation of the build and release process.
Python Scripting in DevOps, to model and manage the entire application from load balancers to a database.
Implemented a GIT mirror for SVN repository, which enables users to use both GIT and SVN.
Research and evaluate new technologies to improve system performance and reliability.
Collaborate with infrastructure team, software engineers, business analysts, and other company stakeholders assemble prerequisites and execute frameworks to meet business and technical objectives, SLAs, availability needs, and capacity requirements including high availability, farms/clusters, and disaster recovery.
In-depth understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
Skills: AWS, Linux, Perl, Python, Ansible, Jenkins, PHP, Ruby, JIRA, GIT, Vagrant, SVN, Nexus, Nagios,
JIRA, Java, ANT, RHEL 6.7/6.8/7.1/7.2, Bash, C#, PowerShell, Command Shell.
Education:
Post graduate diploma in Applied network infrastructure and system administration from Conestoga College-Doon Campus, Canada.
Btech graduate in Computer Science from Sri Indu college of engineering and technology, Hyderabad, India.
Personal Details:
Date of birthday: 17 March,1999
Interest: Exploring, Learning new technologies.
Address: 7290, Aldercrest Drive, Mississauga, Ontario L5N7N8.
Current Status: PGWP