Summary
Overview
Work History
Education
Skills
Timeline
Generic

AJAY T

Brampton,CANADA

Summary

Professional synopsis With 5 years of experience in Build and Release Management, DevOps cycle, Linux administration, Cloud Infrastructure management, Automation, and Azure, I am a skilled technocrat. Throughout my career, I have gained exposure to all aspects of the Software Development Life Cycle (SDLC) in Agile, SCRUM, and Waterfall methodologies. My hands-on experience includes automating, configuring, and deploying instances on AWS and Azure cloud platforms. Experienced Cloud Engineer specializing in Azure CDN and Kubernetes (AKS), adept at optimizing content delivery through Azure CDN to enhance user satisfaction. Proficient in orchestrating, scaling, and managing containerized applications using AKS, contributing to increased application availability. Seeking a role where I can leverage my expertise in Azure CDN and AKS to architect robust cloud solutions and deliver exceptional user experiences. I possess pragmatic process in configuring various cloud services and components on Azure, such as Virtual Networks, VMs, Load Balancers, Azure compute services, Azure web apps, Azure Data Factory, Azure Media, content delivery, Azure Networking, Azure Hybrid Integration, and Azure Identity Management. I am significantly skilled in designing and implementing Microsoft Azure solutions across different cloud models (SaaS, PaaS, IaaS) while seamlessly integrating with on-premises workloads. In addition to Azure, I am also proficient in utilizing Terraform to create ECS clusters for AWS services. My experience involves provisioning IaaS, PaaS, SaaS resources on Microsoft Azure in both the classic and Azure Resource Manager models. I have successfully utilized Azure Stack and its services, such as Compute, Web & Mobile, Blobs, ADF, Resource Groups, Azure Data Lake, HDInsight Clusters, Azure SQL, Cloud Services, and ARM, to configure and deploy Azure Automation Scripts for multiple applications. I have hands-on experience working with Azure Databricks cloud, where I have organized data into notebooks and created insightful visualizations through the use of dashboards. Furthermore, I am proficient in managing containerized applications using Kubernetes, leveraging its node management capabilities, ConfigMaps, selectors, services, and deploying application containers as Pods. My expertise extends to the management and configuration of Docker components, including Docker Engine, Docker-Hub, Docker-compose, and Docker-Registry, which facilitate application virtualization, secure deployment, and streamlined Build/Release Engineering. Additionally, I possess skills in writing Ansible playbooks, modules, and roles, enabling me to automate OpenStack installations and configurations. I am well-versed in utilizing Jenkins and Bamboo to create comprehensive pipelines that encompass downstream/upstream job configurations and effective release methodologies based on application dependencies. Overall, my diverse skill set and extensive experience in various technologies and tools make me a valuable asset in areas such as Build and Release Management, DevOps, Cloud Infrastructure, Automation, and Azure solution deployment.

Overview

6
6
years of professional experience

Work History

DevOps Engineer

CPSO
2022.11 - Current
  • Designed and implemented CI/CD pipelines using Azure DevOps, Git, and Bicep templates, facilitating automated builds, tests, and deployments
  • Collaborated with development teams to define infrastructure requirements, creating infrastructure-as-code templates using Terraform, Bicep, and ARM templates
  • Developed PowerShell and Python scripts to automate manual processes, significantly reducing deployment time
  • Configured and employed Logic Apps and Function Apps for scalable and event-driven workflows, enhancing data processing and integrations
  • Orchestrated the deployment of mission-critical .NET applications across staging and production environments, optimizing processes for scalability and reliability
  • Developed, tested, and debugged codebase in the .NET framework, collaborating closely with software development teams to optimize application performance
  • Leveraged Azure Data Factory to construct data integration pipelines, orchestrating and transforming data from multiple sources to target destinations
  • Utilized Azure CDN analytics to gain insights into user traffic patterns and optimize content caching
  • Implemented monitoring and alerting solutions utilizing Azure Monitor and Log Analytics, proactively identifying and resolving performance issues
  • Collaborated closely with the security team, ensuring adherence to security policies and implementing necessary security controls within Azure environments
  • Conducted performance testing and optimization of Azure services and applications, resulting in improved system responsiveness and scalability
  • Provided mentoring and training to junior team members, sharing best practices for Azure DevOps, Bicep, PowerShell, Logic Apps, Function Apps, and Azure Data Factory
  • Integrated Bicep with Azure Devops and provisioned the infrastructure with Azure CI/CD tasks in multiple environments
  • Environment: Azure(Azure Data factory, Azure Blob Storage, Azure Function apps, Azure Logic apps API management, Azure Key vault),Azure CDN, Git, Bicep, Agile methodology ,Azure Work Boards Microsoft teams.

Cloud Engineer

GENESYS
2021.07 - 2022.10
  • Worked with Azure compute services, Azure Web apps, Azure Data Factory & Storage, Azure Media & Content delivery, Azure Networking, Azure Hybrid Integration, and Azure IAM
  • Using PowerShell to deploy resources and repeatable deployments with ARM templates
  • Worked on Microsoft Azure IaaS Monitoring and Management which manage and monitor IaaS deployments, Log Analytics and Log Search to “drill down” into the most important data in your IaaS systems
  • Coordinated and executed multiple releases per day, ensuring seamless integration of new features and bug fixes into production environments
  • Leveraged release gates and approvals in Azure Pipelines to maintain control over the release process
  • Design virtual networks to support workloads with the highest security and performance
  • Automating Deployment and Scale of Azure IaaS Solution script, automate, and scale Azure deployments
  • Work closely with DevOps and cloud infrastructure architects and engineers to design, implement and manage secure, scalable and reliable cloud infrastructure environments for customers
  • Responsible for administration, design and implementation of servers and services on Genesys private cloud platform and Azure
  • Deployed and managed Windows and Linux infrastructure using configuration management tools such as Chef
  • Projects include engineering customer facing log analysis via the ELK stack, Graffana
  • Upgrading manual deployment processes to involve configuration management and automating Windows and Linux patching cycles
  • Led the migration of legacy applications to AKS, resulting in improved resource utilization and reduced maintenance efforts
  • Managed AKS workloads with Helm charts, enabling streamlined application packaging and deployment
  • Ensured the security of AKS clusters by configuring role-based access control (RBAC) and network policies
  • Utilized AKS auto-scaling based on CPU and memory metrics to dynamically handle varying workloads
  • Implemented blue-green deployments on AKS to minimize downtime during application updates
  • Structured cluster autoscaler for Azure Kubernetes Services (AKS) policies, providing access to different Azure resources and developing and improving the workflows that govern access
  • Worked on Github actions (CI\CD) platform that allows to automate the build, test, and deployment pipeline and created workflows that build, and test pull requests to the repository, or deploy merged pull requests to production
  • Integrated terraform with GitHub actions and provisioned the infrastructure with a single GitHub action workflow in multiple environments
  • Environment: Azure(Azure Data factory, Azure Blob Storage, Azure Virtual Machines, API management),GitHub, Terraform, Kubernetes, Docker, Agile methodology, Grafana, Jira, Pager duty, Microsoft teams.

Cloud DevOps Engineer

Walmart
2019.05 - 2021.06
  • Worked with Amazon EC2 Cloud Instances using Amazon Images (Linux/ Ubuntu) and configured launched instances with respect to specific applications
  • Configured AWS services like EC2, Elastic Load-balancers (ELB), Elastic Container Service (ECS), S3, Elastic Beanstalk, ELK stack, Cloud Front, Elastic File system, RDS, Dynamo DB, VPC, Direct Connect, Route53, Cloud Watch, Cloud Trail, Cloud Formation, IAM for troubleshooting Amazon images for server migration from physical into cloud
  • Designed and worked with team to implement ELK (Elastic search, log stash and Kibana) to process large datasets and visualize the results based on aggregations
  • Worked with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation and extensively used Auto Scaling to launch configuration templates for launching Amazon EC2 instances while deploying Microservices
  • Configured AWS Identity and Access Management (IAM) Groups and Users to improve authentication by adding Multi-layer authentication
  • Provided policies to groups using policy generator and set different permissions based on the requirement along with providing Amazon Resource Name (ARN)
  • Designed and worked with team to implement ELK (Elastic search, log stash and Kibana) to process large datasets and visualize the results based on aggregations
  • Configured Azure web apps, Azure App services, Azure Application insights, Azure Application gateway, Azure DNS, Azure Traffic manager, App services
  • Deployed an Azure Databricks workspace to an existing virtual network that has public and private subnets and properly configured network security groups
  • Wrote Cloud Formation templates in JSON to create custom VPC, subnets, NAT to ensure successful deployment of web applications
  • Worked with AWS BOTO3 to write Python scripts for encrypting EBS volumes, AMI backups and scheduling Lambda functions for running the servers
  • Implemented Docker-maven-plugin in Maven pom to build docker images for all microservices using Docker file from the java jar files
  • Build Jenkins pipelines to drive all micro services builds to the Docker registry and deploy the containers to a Kubernetes Pods
  • Implemented Blue/Green pattern deployment using Ansible Playbooks & YAML Scripting proving zero downtime during deploying the JAVA application to Apache Tomcat servers
  • Monitoring logs using Splunk to create search queries, dashboards, and reports for multiple applications on both Windows and Linux environments
  • Worked with ticketing tool JIRA with short sprint cycle to release product and documented the process in Confluence
  • Installed, deployed and managed Linux RedHat Enterprise 7.x, CentOS, Ubuntu, and installed patches, packages for Red Hat Linux Servers
  • Environment: AWS ( EC2, Elastic Load Balancer, Kibana, Elastic Beanstalk, S3, Lambda, RDS, VPC, cloud Watch, cloud Formation, IAM ), Terraform, Agile Methodology, Maven, GIT, Jenkins, Python, Bash, Nexus, Ansible, Docker, Kubernetes, Splunk, Apache Tomcat, JIRA, Confluence, Red Hat, Ubuntu.

Azure DevOps Engineer

CISCO
2018.05 - 2019.04
  • Worked on Agile Methodology and responsible for monitoring and managing the development and production and worked with Azure Portal to Provide IAAS resources to client
  • Worked on Azure Databricks to use custom DNS and configure network security group (NSG) rules to specify egress traffic restrictions
  • Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, and Security policies to provide high-secure environment
  • Configured Broder Gateway Protocol (BGP) to enable the connection between Data Centers and Azure cloud to exchange routing and reachability information
  • Design and Implementation of Azure Site Recovery in both Disaster Recovery Scenario and for migrating the workloads from On-Premise to Azure
  • Configured Blob storage services in Azure for storing large amount of unstructured object data which can be accessible via HTTP and HTTPS
  • Deployed .Net web applications over cloud services (web and worker roles) on Azure, using PowerShell
  • Implemented Azure Active Directory for single sign-on access to thousands of cloud SaaS applications like Office 365, Dropbox
  • Managed major architectural changes from single server large software system to a distributed system with Kubernetes orchestration
  • Built and deployed Docker containers to break up monolithic app into microservices, improving developer workflow, increasing scalability, and optimizing speed
  • Implemented CI /CD pipeline using Azure Data Factory (ADF) with ARM templates and integrated VSTS with GIT and deploy .Net applications to JBoss
  • Used Terraform to identify network issues and to map complex dependencies and converted all Cloud Formation templates to Terraform for infrastructure as code
  • Used Nagios as a monitoring tool to identify and resolve infrastructure problems
  • Environments: - Agile Methodology, Azure Portal, Azure Resource Manager, Azure Data Factory, AVN’s, Azure Active Directory, BGP, TFS, IBM Clear Case, GIT, Maven, Jenkins, Chef, Docker, Kubernetes, JBoss, Tuxedo, VSTS, Terraform, Shell, Nagios, JIRA, Confluence

Education

Bachelor of technology - Computer Science & Engineering

GITAM UNIVERSITY

Skills

    Cloud Services

  • Azure Active Directory,Azure CDN,Azure Data Factory,Azure Key vault,Azure storage,Amazon web services EC2, S3, ELB, Auto scaling Servers, Glacier, Storage Lifecycle rules, VPC, Elastic Beanstalk, CloudFront, Route53, Cloud Watch, Azure, Azure DNS
  • Operating Systems

  • Linux (RHEL, CentOS), Ubuntu, Debian, Windows
  • Container/ Orchestration Tools

  • Azure AKS, AWS ECS, Docker, Marathon, Kubernetes
  • Automation / Build

  • Jenkins, Bamboo, Ansible, Maven, Ant, Gradle, Nexus, Terraform
  • Version Control Tools

  • GitLab/ GitHUB, Bit Bucket, TFS
  • APP/ Web Servers

  • Tomcat, Web sphere, JBoss, Nginx
  • Monitoring Tools

  • Splunk, Nagios, Cloud Watch, Kibana,Graffana
  • Scripting Languages

  • PowerShell, Bash,Groovy and Python
  • Databas

  • MySQL, MongoDB, Cassandra, SQL Server
  • Networking

  • DNS, DHCP, TCP/IP, SMTP, LDAP
  • Ticketing Tools

  • Jira, Rally, IBM Clear Quest

Timeline

DevOps Engineer

CPSO
2022.11 - Current

Cloud Engineer

GENESYS
2021.07 - 2022.10

Cloud DevOps Engineer

Walmart
2019.05 - 2021.06

Azure DevOps Engineer

CISCO
2018.05 - 2019.04

Bachelor of technology - Computer Science & Engineering

GITAM UNIVERSITY
AJAY T