Summary
Work History
Education
Skills
Work Availability
Timeline
Additional Information
Overview
Websites
Accomplishments
Generic

Raja Ajay

Summary

  • Multi DevOps Engineer Over 8 + years of experience in Continuous Integration Continuous Deployment (CICD), Build Automation, Release Management (RM) and Automation.
  • Experienced in all phases of the software development life cycle (SDLC) with specific focus on the build and release of quality software.
  • Experienced in Atlassian Jira, Kanban and Agile/Scrum
  • Extensive working experience with broad range of AWS Cloud Services like EC2, ELB, Auto Scaling, VPC, Route53, RDS, S3, IAM, SNS, SQS, Dynamo DB, VPC and Cloud Watch.
  • Hands-on experience in deployment automation using Shell/Python Scripting with concentration on DevOps and CI/CD tools such as Jenkins, Bamboo, TeamCity, CircleCI and integrating with build tools like Maven, Ant and Gradle.
  • Experience in installing and configuring Linux/Unix/Windows-based web/App servers like Tomcat, JBOSS, WebLogic and WebSphere for Application deployments.
  • Experience in administering and supporting the Source Code Management (SCM) using version controlling tools such as Git, Perforce, SVN, Clear case and Mercurial on private repositories for the organization in GitHub / Bitbucket.
  • Good Knowledge and Hands on Experience in some monitoring tools like Splunk, Nagios.
  • Experience working on Azure Cloud Services, Azure Storage, Azure CLI, Azure Active Directory and Azure Service Bus.
  • Managing Clients Confidential Azure based PaaS and IaaS Environment.
  • Experienced in Azure IaaS, Provisioning VM’s, Virtual Hard Disks, Virtual Networks, Deploying Web Apps and Creating Web-Jobs in Cloud Infrastructure.
  • Experienced in Launching, installing applications and Configure S3 buckets storage on Amazon EC2 Cloud Instances using Amazon Web Services (Linux/Ubuntu).
  • Estimating AWS Costs and Identifying cost control mechanisms. Performed Cloud Automation Using AWS Cloud Formation Templates
  • Developed Chef, Ansible, Puppet Modules to automate application installation and configuration management.
  • Creating Ansible Playbooks for prebaking using packer into custom built and universally available Cloud images, Local Virtual and VM boxes.
  • Creating Docker Clusters using Docker swarm and Managing to run the multiple tomcat application clusters using Docker Compose.
  • Developing Playbooks and Cookbooks related to Deployment and Configuration of Oracle Enterprise server.
  • Developed Windows PowerShell script to automate setting of user credentials and activation of Windows.
  • Good Knowledge of Virtualization-VMware ESXi, OpenStack.
  • Created and Configured Profiles, Cluster Nodes, Node Agents for WebSphere Application Server.
  • Perform application upgrades, Patches, be ability to identify and troubleshoot bugs that involved TOMCAT and Apache.
  • Extensive Experience in defining the branching and the merging strategies using the GIT repository, creating baselines and releasing the code.

Work History

DevOps Architecture

Flower Foods
09.2021 - Current
  • Experience developing ETL and Data Models using ETL tools such as SAP Data Services, Informatica.
  • Experience in configuration management tools such as Ansible, Chef, and Puppet. Assisted in design and deployment of Cassandra rings into AWS. Multi-AZ and inside existing layered VPC network.
  • Creating automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building continuous integration system for all products.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Responsible for Design of different Release Environments for new projects and monitoring.
  • Implementing a Continuous Delivery framework using Jenkins, Chef, TeamCity in Linux environment.
  • Managed Chef Cookbooks to automate system operations.
  • AWS Cloud management and Chef Automation.
  • Integration of Maven/Nexus, Jenkins, Run Deck, Urban Code Deploy with Patterns/Release, Git, Confluence, JIRA, and Cloud Foundry.
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Responsible for code build, release, and configuration on Amazon EC2. Optimized volumes and EC2 instances. Created multi-AZ VPC instances. Used IAM to create new accounts, roles, and groups.
  • Azure Storage Planning Migrated Blob Storage for document and media file, Table storage for structured datasets, Queue storage for reliable messaging for workflow processing and file storage to share file data.
  • Azure AD - Implemented Azure AD using AD connect, configured SSO and multifactor Authentication. Also configured SSO from Window 10 based computer which is joined to Azure AD. Implemented and managed AD synchronization.
  • Creating containers with the help of Docker images. Virtualized images by using Docker files.
  • Worked on creation of custom Docker container images, tagging, and pushing images worked on customized docker networks.
  • Using Chef and AWS allowed me to reduce costs for the department and eliminate unwarranted resources. Automated provisioning of cloud infrastructure with Chef.
  • Configured S3 versioning and lifecycle policies to backup files and archive files in Glacier.
  • Configured Elastic Load Balancers (ELB) with EC2 Auto scaling groups.
  • Created monitors, alarms, and notifications for EC2 hosts using Cloud Watch.
  • Migrated applications to AWS cloud.
  • Creating containers with the help of Docker images. Virtualized images by using Docker files. Worked on creation of custom Docker container images, tagging, and pushing images. worked on customized docker networks.
  • Experienced with deployments, Maintenance and troubleshooting applications on Work with different team members for automation of Release components.
  • Making use of PowerShell, Python, and other tools to automate a range of tasks in OS diverse environment.
  • Scripting in multiple languages on UNIX, LINUX, and Windows - Batch, Shell script, WMI, WSH.
  • Troubleshoot build issue during Jenkins build process.
  • Resolved system issues and inconsistencies in coordination with quality assurance and engineering teams.
  • Experience implementing Cloud based Data Warehousing solutions.

Environment: Linux, Solaris, GIT, Nexus, Chef, Puppet, Jenkins, Azure, Docker, Kubernetes, Nginix, Nagios, Ansible, GIT, AWS EC-2, ELB, Shell Scripts, Shell Scripts, ILOM, Telnet, SSH, Putty, VNC

Azure Cloud Engineer

Tellabs
02.2020 - 06.2021
  • Designed, deployed, maintained, and lead implementation of Cloud solutions using Confidential Azure and underlying technologies.
  • Migrating Services from On-premises to Azure Cloud Environments. Collaborate with Development and QA teams to maintain high-quality deployment.
  • Designed Client/Server telemetry adopting latest monitoring techniques.
  • Worked on CI/CD pipeline for Azure Cloud Services using Chef.
  • Migrated workload from On-Prem workload to Cloud based Azure DW, Azure Data Bricks and ADF
  • Configured Azure Active Directory and managed users and groups.
  • Implemented operational efficiencies using scripting tools (Python and PowerShell)
  • Implemented Jenkins pipelines into Azure pipelines to drive all micro services builds out to Docker registry and then deployed to Kubernetes, Created Pods and managed using AKS.
  • Building and Installing servers through Azure Resource Manager Templates or Azure Portal
  • Migrating On-premises virtual machine to Azure Resource Manager Subscription with Azure Site Recovery
  • Virtual Machine Backup and Recover from Recovery Services Vault using Azure PowerShell and Portal
  • Security Patching on Azure IAAS VMs through Shavlik Patching Tool
  • Responsible to develop services using .NET/C# code and Web API technology (Restful API)
  • Manage Windows Azure infrastructure for customers depending on their requirement.
  • Worked on Microsoft Azure Storage - Storage accounts, blob storage, managed and unmanaged storages.
  • Used Azure Kubernetes Service (AKS) to deploy and manage Kubernetes cluster in Azure and created AKS cluster in Azure portal, with Azure CLI, also used template driven deployment options such as Resource Manager Templates and Terraform
  • Design data model and creation schema on SQL Azure
  • Design and develop solutions leveraging Azure Data platform, Azure Data Pipelines, Azure Data Lake, Azure Data Bricks, Azure SQL, RDBMS, NoSQL, Stream Analytics related tools and technologies.
  • Worked on Load balancers (Internal & External), DNS, ADFS and SSO - Active Directory Federation Services for on premise and Azure Cloud Active Directory
  • Provisioned Datadog monitoring metrics at build time using Terraform.
  • Worked on Configuration of Internal load balancer, load balanced sets and Azure Traffic manager.
  • Experience in CI-CD using Jenkins for application process and in production support.
  • Involved in Creating Azure Services with Azure Virtual Machine, Developing Azure Solution and Services like IaaS and PaaS, Deployed Azure resource manager-based resources.

Environments: Azure cloud, Azure Traffic Manager, AKS, VSTS, Private Cloud, SQL, Azure Data Bricks, Jenkins, Groovy, Chef, Ansible, Terraform, Cloud Formation, EKS, ELK, Apache Tomcat, Nginx, Jira, Confluence, Git Lab, Artifactory, Nexus, RHEL, Linux, Elastic Search

AWS IAM Engineer

Open Wave Messaging
10.2017 - 01.2020
  • Worked with agile development team to deliver end-to-end continuous integration/ continuous delivery product in open-source environment using Jenkins to get job done
  • Have written Terraform Templates to create instances on AWS
  • Assist customers in simplifying architecture by automation using JSON Templates, and PowerShell Documentation of Azure process for company future use
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2 and custom Ruby/Bash scripts
  • Responsible for automated deployment of java application in Tomcat Server using Chef scripts
  • Create release pipelines using GIT for automatic workflow
  • Deployed Java/J2EE applications to application servers in agile Continuous Integration environment and automated complete process, deployed and maintained multi-container applications through Docker
  • Designed and Developed Jenkins Build deployments on Docker Containers
  • Involved in running Multiple Tomcat Instances as Containerized App Servers using Docker
  • Written Templates for AWS infrastructure as a code using Terraform to build staging and production environments
  • Design and implemented VPC service for extension of customer's on-premises datacenter with AWS Cloud using AWS VPC and VPN and Direct connect services
  • Developed Nagios Plug-in scripts, various reports, and projects plans in support of initiatives to assist in maintaining Nagios distributed system monitoring and management via several data extrapolating applications
  • Migrated Splunk from search head pool to fully clustered environment
  • Configured Splunk instance as indexer and enable high availability for data assurance
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with PowerShell to automate routine jobs
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy Chain, SVN/GIT with Dev/Test/Prod Branching Model for weekly releases
  • Proposed branching strategies using Version Control Systems like GIT, ClearCase and GitHub
  • Designed, configured and managed public/private cloud infrastructures utilizing Amazon Web Services (AWS) including EC2, Auto-Scaling in launching EC2 instances, Elastic Load Balancer, Elastic Beanstalk, S3, Glacier, CloudFront, RDS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Formation, IAM, SNS

Environment: Cloud AWS, PaaS, Docker, Puppet, Web Logic, JAVA, SVN, GIT, GITHUB, Apache Maven, Jenkins, Apache Tomcat, PowerShell, Linux, Windows, Atlassian JIRA, Ruby.

Build & Release Engineer

Edward Jones
12.2015 - 09.2017
  • Engineer for team that involved different development teams and multiple simultaneous software releases
  • Carried Deployments and builds on various environments using continuous integration tool
  • Source code configuration tools Subversion and GIT used for different projects
  • Developed and implemented software release management for release of web applications
  • Designed and implemented Continuous Integration process using tools like Hudson with approval from development and other affected teams
  • Defined processes to build and deliver software baselines for internal as well as external customers
  • Performed software configuration/release management activities for three different Java application
  • Used GIT as Version Control System for two applications
  • Managed development streams and integration streams
  • Responsible in doing build and deploying on different environments simultaneously and maintaining and executed build scripts by coordinating with development and QA teams
  • Provided assistance to developers in resolving problems
  • Created and Maintained GIT repositories, branches and tags
  • Acted as Integrator for performing merge, re base and baseline operations and enforced development policies using GIT hooks and other metadata
  • Attend forum for management of release weekly meetings
  • Monitor progression of releases and keep them on track for delivery on planned release date
  • Worked in creating WebSphere Application Server Clustered Environments and handling Load Balancing for QA, UAT and Production
  • Submit request for implementation to various groups who participate in release. Assemble Release Kit and complete all paperwork, including implementation/back out plans
  • Communicate status of release to all stakeholders

Environment: Agile Scrum, WebSphere, GIT, Python scripting, UNIX, windows, CVS, GIT, AWS, Jenkins, Java, Eclipse, Ant, Maven, Perl Scripting, Shell Scripting, Subversion, Tomcat Apache Application Server.

Linux/Unix Admin

BSG Technologies
08.2014 - 11.2015
  • Installation, Maintenance, Administration and troubleshooting of Red hat Enterprise Linux 4.6 servers on various hardware platforms
  • Performed automated installations of Operating System using Kickstart via FTP, HTTP servers
  • Extensively worked on hard disk mirroring and stripe with parity using RAID controllers
  • Implemented High Availability and load balancing by server clustering using Heartbeat tool
  • Kernel build and customizations in Ubuntu servers via menu configure using n curses libraries
  • Designed bash, SSH, and Perl scripts to automate application and system management activities
  • Installation, Management, Configuration of LAN/WAN systems utilizing Cisco switches and routers
  • Created disk partitions and file systems and extended storage space using Logical Volume manager
  • Configured firewall based on Red hat Linux and Ubuntu that has three network interfaces
  • Involved in spinning up virtual machines on ESXI servers for testing purpose for developers using VMware
  • Resolved TCP/IP network access problems for clients
  • Develop, maintain, update various scripts (Shell, python, Bash) for services (start, stop, restart, recycle, corn jobs) UNIX based shell
  • Involved in change management for scheduling changes on production & UA server using BMC Remedy Ticketing
  • Deployed and configured Apache web server, and FTP servers on to Ubuntu machines
  • Regularly performed user account, group and quota management on Red hat servers.

Environment: Agile Scrum, WebSphere, GIT, Python scripting, UNIX, windows, CVS, GIT, AWS, Jenkins, Java, Eclipse, Ant, Maven, Perl Scripting, Shell Scripting, Subversion, Tomcat Apache Application Server.

Education

Master's - Business Analytics

Lewis University
Chicago, IL
12.2022

Bachelors - commerce – Computer Science

Acharya Nagarjuna University
Guntur
03.2015

Skills

    Operating Systems:

  • UNIX, Linux, RHEL CentOS, Ubuntu, Windows, and SOLARIS
  • Version Control Tools:

  • SVN, Perforce, GIT, GIT Lab, Team Foundation Server, Clear case, Bitbucket
  • Database:

  • MYSQL, MS Access, Oracle 9i/10g, SQL Server, PSQL, Cassandra, Mango DB and Aurora
  • Scripting and Build Tools:

  • PowerShell scripting, Python, Ruby, Perl, ANT, MAVEN, Gradle
  • IDE Tools:

  • VS Code, IntelliJ, and Eclipse
  • CI/CD Tools:

  • Jenkins, ANTHILL PRO, BAMBOO, Chef, Ansible, Puppet, Docker, Artifactory, Nexus, GITHUB, Jira, Service now, Bugzilla
  • Application Server:

  • WebLogic, WebSphere, JBoss, IBMTDS, Apache Tomcat
  • Cloud Platform:

  • AWS (EC2, S3, RDS, COULD FORMATION VPC, ROUTE53), SNS, SQS, IAM POLICIES, Azure, PCF, Open Stack
  • Other Tools:

  • IBM Security Access Manager (ISAM90), TAM61, SailPoint IIQ

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

DevOps Architecture

Flower Foods
09.2021 - Current

Azure Cloud Engineer

Tellabs
02.2020 - 06.2021

AWS IAM Engineer

Open Wave Messaging
10.2017 - 01.2020

Build & Release Engineer

Edward Jones
12.2015 - 09.2017

Linux/Unix Admin

BSG Technologies
08.2014 - 11.2015

Master's - Business Analytics

Lewis University

Bachelors - commerce – Computer Science

Acharya Nagarjuna University

Additional Information

Overall 8 + years of experience in Continuous Integration Continuous Deployment (CICD), Build Automation, Release Management (RM) and DevOps. Had In-depth Experience with AWS and Azure cloud services, as well as with various automation and configuration management tools like Jenkins, Ansible, Kubernetes, and Docker. Also familiar with various web/application servers and version controlling tools.

Overview

9
9
years of professional experience
1
1
Certificate

Accomplishments

  • Microsoft Certified: Azure Fundamentals (Az 900)
Raja Ajay