Home

RAJEEV - DEVOPS ENGINEER
[email protected]
Location: Farmington, Michigan, USA
Relocation:
Visa: GC
Rajeev M
Sr. AWS / DevOps Engineer

PROFESSIONAL SUMMARY:
Overall 10+ years of professional experience in the areas of AWS DevOps, Build and Release Engineer in automating, building, deploying, and releasing of code from one environment to another environment.
Designed, built, and deployed diverse applications on AWS, using services like EC2, S3, Elastic Beanstalk, Auto Scaling, RDS, and more for high availability and fault tolerance
Worked on Azure Terraform and Azure DevOps to deploy the infrastructure necessary to create development, test, and production environments for a software development project.
Worked with DevOps tools such as Jenkins, Nexus, Chef and Ansible for building and deploying applications.
Experience wif OKTA API's; Setting up OKTA API tokens.
Expertise in working wif Terraform 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.
Very good experience in DevOps & Extensive experience in setting up reliable, accurate and trustworthy tests, and in integrating them into CI/CD pipelines with tools CICD tools like: redis, Bitbucket, Docker, Harness, github, Jenkins and splunk
Experience in managing servers on the Amazon Web Services (AWS) platform instances using Chef Configuration management.
Automated OpenStack and AWS deployment using Cloud Formation, Ansible, Chef and Terraform
Specify your experience in administrating Citrix environments.
Highlight your ability to configure and maintain Citrix XenApp and XenDesktop environments.
Proficient in chef cookbooks and Recipes to manage systems configuration.
Work experience on Ansible for configuration management and infrastructure automation integrated the Automated Build with Deployment Pipeline.
Hands-on Experience in using OpenShift for container orchestration with Kubernetes, container storage, and automation, to enhance container platform multi-tenancy. Experience with OpenShift, Kubernetes architecture and design, troubleshooting issues, and multi-regional deployment models and patterns for large-scale applications.
Proficient with container systems like Docker and container orchestration like Docker Swarm, and Kubernetes.
Experienced configuring the Docker containers and creating Docker files for various environments and worked on Kubernetes environment.
Experienced monitoring and troubleshooting with JBoss, WebLogic, Tomcat, and Apache web server configuration and deployments.
Implemented Azure DevOps for automating Azure environment builds, deployments, and releases, utilizing tools like Azure Pipelines, Repos, and Artifacts.
Extensive experience using MAVEN and ANT as Build Tools for the building of deployable artifacts (Jar, war & ear) from source code
Experience in integrating infrastructure automation using Puppet. Creating and configuring Jenkins jobs, building and delivery pipelines.
Experience in implementing and managing cloud infrastructure in AWS, GCP, and Azure.
Implemented solutions for proper management of the infrastructure in the AWS and GCP to decrease the latency of the information flow of the data.
Developed Infrastructure as Code (IaC) solutions with CI/CD pipelines, monitored with AWS CloudWatch, and used AWS cost explorer to optimize costs and enhance payment application availability.
Responsible for designing and implementing the infrastructure for the web application and database deployment on Azure.
Provided IT Enterprise system infrastructure services to clients, users, developers, and testers across different projects.
Experienced in the full Software Development Life Cycle (SDLC) from analysis to post-production analysis, following Agile/Scrum methodology.
Strong attitude towards enhancing and learning new technologies.
Experience as OKTA Admin.


TECHNICAL SKILLS:
DevOps Tools Jenkins, Docker, Ansible, Terraform, Chef, Puppet, Kubernetes, Maven.
Languages/Scripting C, C++, Java, Python, Bash, Shell.
Cloud Technologies EC2, VPC, S3, Route 53, SNS, IAM, Lambda, Cloud Front, CloudFormation, ELB, ECS, Cloud Watch, Auto Scaling, SQS, Elastic Beanstalk, Microsoft Azure.
Orchestration - Kubernetes, Docker Swarm, Google Kubernetes Engine, Amazon ECS
Monitoring Tools Nagios, Splunk, Datadog
Servers Apache Tomcat, JBoss, WebLogic, WebSphere
Build Tools Ant, Maven
Version Controls SVN, CVS, GIT, Bitbucket, TFS.
Databases Oracle, SQL Server, MS Access
Operating Systems UNIX, LINUX, Windows

Client: American Express, NY Duration: July 2022 - Present
Role: Sr. AWS / DevOps Engineer/ Site Reliability Engineer
Responsibilities:
AWS CloudFormation templates were created for automated code deployment on serverless AWS Lambda services via a CI/CD pipeline.
Helped to design, create, and maintain an end-to-end test Harness for Fugue (mostly Python & Bash
Handled container Systems such as Docker, oversaw container orchestration using platforms like EC2 Container Service and Kubernetes, and utilized Terraform to manage the infrastructure. Utilized Kubernetes for managing Docker Container deployment, scaling, and operations.
Creating a fully automated build and deployment Platform and coordinating code builds promotions and orchestrated deployments using Jenkins, Harness and GitHub.
Breaking down the HPOO flows and tracking down which are able to provision in Terraform. Migrating the HPOO to the Terraform.
Highlight your expertise in using tools like Terraform or CloudFormation to define and manage AEM infrastructure.
Showcase your skills in virtualization technologies, as Citrix is often used in virtualized environments.
Automated deployment and scaling of Citrix environments using tools like Ansible or Terraform.
Integrated Citrix ADC configurations into CI/CD processes for consistent and repeatable deployments.
Utilized Karate's features such as data-driven testing and scenario outlining to enhance test coverage and efficiency.
Worked closely with developers to identify and resolve API-related issues, improving overall system stability.
Conducted load testing using Karate to assess the scalability of APIs and identify potential bottlenecks.
Mention your experience with Citrix Hypervisor (formerly XenServer)
Specify the automation of infrastructure provisioning and scaling for AEM environments.
Emphasize your experience in implementing monitoring solutions for AEM applications.
Experience in administrating OKTA and providing support to OKTA clients
Experience in integration wif OKTA and Worked on Multifactor Authentication Using OKTA
Used Provisioners in Terraform to execute scripts. Integrated Hashi corp Vault via Terraform.
Built Docker containers by utilizing Docker images for the purpose of application testing.
Utilized Terraform, an Infrastructure as Code (IAC) tool, to set up cloud resources such as AWS S3 buckets, AWS Lambda functions, AWS API Gateway, CodeBuild, and CodePipeline.
Developed Terraform scripts to automate a range of AWS services, encompassing ELB, Cloud Front distribution, RDS, EC2, security groups for databases, Route 53, VPC, subnets, security groups, and S3 buckets. Additionally, facilitated the transformation of pre-existing AWS infrastructure into an AWS Lambda setup using Terraform and AWS CloudFormation.
Experience in managing AWS infrastructure through Terraform, which involved working with infrastructure as code, execution plans, and resource graph management.
Managed AWS user accounts, IAM Roles, VPC, RDS, Dynamo DB, SES, SQS, and SNS services in the AWS cloud.
Mention the integration of AEM logs with centralized logging systems for better visibility and troubleshooting.
Designed, wrote, and maintained Python scripts for GIT administration, integrated with Jenkins for continuous delivery, including package creation, distribution, and deployment on Tomcat application servers via embedded shell scripts in Jenkins jobs.
Developed Python scripts for complete automation of AWS services, encompassing web servers, ELB, Cloud Front distribution, databases, EC2 instances, and security groups, and application configuration management, including stack creation, single server deployment, and web server integration.
Integrated Workday using OKTA SSO. Managed day to day activities creating and managing OKTA policies and creating and managing OKTA
Actively participated in incident response and resolution, utilizing insights from API tests to expedite problem identification and resolution.
Contributed to the documentation of API testing processes and best practices for the SRE team.
Provided mentorship and training to junior SREs on using Karate for effective API testing.
Experience in using Ansible for automating configuration management and applications.
Experience in Ansible scripting and automation, specializing in the creation, development, and maintenance of Ansible playbooks, roles, and modules for efficient and scalable infrastructure management.
Implemented and configured Dynatrace for real-time monitoring of application and infrastructure performance, ensuring proactive detection of bottlenecks and anomalies.
Utilized Dynatrace dashboards and reports to analyze performance metrics, identify potential issues, and optimize system resources for maximum efficiency.
Collaborated with development and operations teams to set up custom alerts in Dynatrace, improving incident response time and minimizing downtime.
Experience in implementing infrastructure-as-code (IaC) practices using Ansible, allowingfor the definition and versioning of infrastructure resources and configurations as code.
Worked on creating modules and automation of facts in Puppet, adding nodes to an enterprise Puppet Master, managing Puppet agents, creating Puppet manifest files, and implementing Puppet for infrastructure-as-code conversion.
Integrated Bitbucket with JIRA to transition JIRA issues within the Bitbucket Server and monitored these issues within Bitbucket Server.
Built and managed a highly available monitoring infrastructure to oversee various application servers and components using Nagios.
Worked in development, testing, and production environments, employing SQL, PL/SQL procedures, Python, Ruby, PowerShell, and Shell scripts, and managed hosting servers like WebSphere and NGINX.
Utilized Git for source code repositories and oversaw Git repositories for tasks such as branching, merging, and tagging.
Hand-on Experience in using Maven as a build tool for developing build artifacts from source code.
Worked with source code management systems like Git/Bitbucket and utilized the build manager Maven.
Demonstrate your ability to optimize Citrix environments for performance and scalability.
Conducted performance tuning and capacity planning for Citrix XenApp to ensure optimal user experience.
experience in agile planning, backlog management, and work item supervision within agile project management tools like JIRA.
Experience in integrating OKTA wif Active Directory
Experienced in setting up API monitoring and analytics tools, such as Prometheus and Grafana, for tracking performance, identifying bottlenecks, and ensuring service availability.
Developed custom plugins or extensions to enhance monitoring capabilities and integration with other tools and platforms.
Implemented Dynatrace to monitor and optimize the performance of applications and infrastructure, ensuring seamless user experiences.

Client: Travel port, DC Duration: Jul 2020 May 2022
Role: DevOps Engineer/ Site Reliability Engineer
Responsibilities:
Worked on Analyzing system performance, client-to-server traffic and server-to-server traffic.
Building and supporting servers from a Unix System Admin perspective (disk management using LVM, SVM, ZFS, Veritas Volume Manager), Patching, Security hardening, and managing various tiers of software environments.
Used Perl, Python, and Bash scripting for job automation.
Perform Backup and restore. Restored files for end-users when necessary.
Installing, configuring, and maintaining Apache, tomcat, samba & send mail, postfix, and Mule Application Servers.
Created the Build and Deployment Plans in Bamboo for building code in Bitbucket and deploying code on a server from Nexus.
Discuss your role in creating, managing, and deploying AEM packages using tools like Maven or Gradle.
Utilized Dynatrace insights and Splunk analytics to conduct capacity planning exercises, ensuring scalable infrastructure to handle growing workloads.
Developed and maintained automated testing frameworks using Karate for API testing, ensuring comprehensive coverage of critical functionalities.
Conducted end-to-end testing of RESTful APIs to identify and resolve potential performance bottlenecks, security vulnerabilities, and compatibility issues.
Collaborated with cross-functional teams to integrate API testing into the continuous integration/continuous deployment (CI/CD) pipeline, reducing release cycles and enhancing overall system reliability.
Emphasize the automation of AEM package deployment as part of the CI/CD pipeline.
Configured and maintained Bamboo to implement the CI process and integrated the tool with Maven to schedule the builds.
Showcase your ability to monitor and troubleshoot Citrix environments. This can include using tools like Citrix Director or third-party monitoring solutions.
Implemented proactive monitoring solutions to identify and resolve performance issues in Citrix environments.
Worked with a team in the implementation and developing of AWS EC2 instance, Amazon S3, Amazon RDS, Amazon Simple DB, and Amazon Elastic Maven Load Balancing.
As an administrator, set up specific IAM (Identity Access Management) profiles per group, utilizing AWS best practices to secure resources with AWS based on users and groups.
RPM and YUM package installations, patch, and other server management and experience in using Puppet.
Collaborated with development teams to review API design and implementation, emphasizing reliability, scalability, and maintainability.
Worked closely with DevOps and release engineering teams to ensure seamless integration of APIs into production environments, fostering a culture of reliability and efficiency.
If you've automated Citrix infrastructure provisioning or management, mention it.
Highlight any scripting or coding skills you used for automating Citrix-related tasks.
Installing and configuring Apache, MySQL and supporting them on Linux servers.
Designing Firewall rules for new servers to enable communication with application servers.
Perform as a DevOps enabler, specializing in Agile, Continuous Integration (CI), Continuous Delivery (CD), Cloud, and Infrastructure as Code, Infrastructure Provisioning, Orchestration, Monitoring, Alerting, and Service Level Dashboards.
Hands-on experience in using Continuous Integration tools like Jenkins, and Bamboo. Supporting scheduled builds using scripts and tools.
Experience with Docker, GitHub, Jenkins, ELK, and deploying applications on AWS.
Experience creating the Docker containers and Docker consoles for managing the application life cycle.
Showcase your experience in setting up CI/CD pipelines for AEM projects.
Member of DevOps Team utilizing Continuous Integration and Continuous Deployment through Agile Methodology to deliver weekly software deployments through Bamboo or script.
Designed and implemented solutions using Azure DevOps, including source code management, continuous integration, continuous delivery, and application monitoring using tools such as Azure Pipelines, Azure Boards, and Azure Monitor.
Configured and managed Azure networking components such as virtual networks, load balancers, and traffic managers to optimize the performance, availability, and security of cloud applications.
Experience with AWS services like EC2, VPC, S3, ELB, Route53, SES, SNS, RDS, Cloud Front, Elastic Cache Cloud Watch, etc.
Worked in EC2, S3, ELB, Auto scaling Servers, Cloud formation, Cloud Front, RDS, VPC, Route 53, Cloud watch, IAM Roles, and SNS subscription service.


Client: Wells Fargo, Dallas, TX Duration: Sep 2019 to June 2020
Role: Cloud/Site Reliability Engineer
Responsibilities:
Utilized ARM templates to provision Azure resources from different providers (Compute, Network, Service Fabric, Application Gateway) while managing multiple environments (development, testing, staging, production) through Infrastructure as Code using JSON/YAML configurations.
Implemented security measures for various Azure services post infrastructure analysis and integrated with P&G SIEM solution.
Experience in Azure IaaS, including Virtual Networks, VMs, Cloud Services, and migration tools. Leveraged Azure AD Connect and ASR for data center migration and Active Directory integration.
Describe any experience integrating Citrix solutions into a DevOps workflow.
Mention tools you've used for configuration management, such as Ansible or Puppet, to manage Citrix configurations.
Utilized a log analytics workspace for configuring alerts, including security and backup status notifications, and established alert action groups for Azure Monitor.
Experience in utilizing the virtual network peering for cross-communication between virtual networks, adjusted Azure network address space, and managed inter-network traffic via service chains.
Highlight your experience in developing and implementing incident response plans for AEM applications.
Discuss your troubleshooting skills in identifying and resolving issues in AEM environments.
Managed on-premises API services with Azure API Manager, developed Azure function apps for DB2 communication, and created RESTful APIs with NODE.js and Mongo DB.
Experience in Kubernetes for project creation, load balancing, external route access, pod management, scaling, troubleshooting via SSH, and handling Helm chart releases.
Set up Rancher with Kubernetes for containerization across multiple dev teams, deploying applications to a private cloud. Used Argo CD for application config retrieval from Git and deployed to Kubernetes using Helm charts.
Creating Docker images to facilitate Development and Testing Team pipelines, along with setting up and resolving issues in an ELK stack (Elasticsearch, Logstash, Kibana) for efficient logging and monitoring.
Highlight your skills in troubleshooting Citrix-related issues and optimizing performance.
Developed Jenkins shared libraries for CI/CD lifecycles, enabling automated deployment for both applications and infrastructure. Implemented security compliance rules to uphold organizational standards in release workflows.
Worked on developing global network policies for Calico to pass custom rules for ingress and egress.
Created and troubleshoot Kubernetes YAML files to deploy SCM CI/CD applications automatically and
Idem potently to reduce time costs. Used Kubernetes to deploy, load balance, scale and manage docker containers with multiple name-spaced versions.
Developed Kubernetes templates for various applications like Cassandra, Grafana, and Kafka and set up
Kubernetes Clusters for running microservices and pushing microservices into production with Kubernetes backed Infrastructure.
Integrated Jenkins with Docker container using Cloud Bees Docker pipeline plugin to drive all the microservices builds and send them to the Docker Registry (dockerhub.io) and then deployed to Kubernetes.
Implemented Mongo DB security mechanisms with various authentications and was well-versed with the Software Development Lifecycle process and integrating with DevOps Tool Chain.
Used Groovy to automate infrastructure provisioning and management tasks using tools like Ansible or
Created a Jenkins pipeline to drive all microservices builds out to Docker Hub and then deployed to Kubernetes, created pods, and configured Kubernetes Replication controller.
Hands-on experience with the most popular programming, scripting, and markup languages: Python, Shell, C, C#, etc.
Developed and maintained web applications with high performance, security, and scalability using C#, ASP.NET, and SQL Server.
Experience in administration, maintenance, Performance analysis, and Capacity planning for Mongo DB /Cassandra clusters.
Written the Ansible playbooks which are the entry point for Ansible provisioning, where the automation is defined through tasks using YAML format to set up the Continuous Delivery pipeline and ran Ansible Scripts to provision Dev servers.
eline and ran Ansible Scripts to provision servers whenever required.
Worked with Ansible tower to manage Web Applications, Config Files, Data Base, Commands, User
Mount Points, Packages for running playbooks stream in real-time, and amazed to see the status of every running job without any further reloads.
Installed and used Chef Server Enterprise on-premises/workstation/bootstrapped the nodes using a knife and automated by testing Chef Recipes/Cookbooks with test-kitchen/chef spec.
Used Nexus for Artifactory Repository for Maven and Ant Builds and for bug/issue tracking systems used JIRA and Remedy.

Client: CVS Healthcare, Hartford, CT Duration: Oct 2018 - Aug 2019
Role: DevOps/Build-Release Engineer
Responsibilities:
Designed, configured, and deployed Amazon Web Services (AWS) for a multitude of applications using the AWS stack (EC2, Route53, S3, RDS, Cloud Formation, Cloud Watch, SQS, IAM), focusing on high availability, fault tolerance, and auto-scaling.
Handled migration of on-premises applications to the cloud and created resources in the cloud to enable this. Used all critical AWS tools, used ELBs and Auto-Scaling policies for scalability, elasticity, and availability.
Implemented Kafka producer and consumer applications on Kafka cluster setup with the help of Zookeeper.
Implemented and maintained Citrix XenApp/XenDesktop environments for seamless application delivery to end-users.
Configured and optimized Citrix ADC for load balancing and secure remote access.
Deployed Citrix Provisioning Services for efficient desktop virtualization.
Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.
Experience in working on DevOps/Agile Scrum operations and tools area (Build & Release Automation, Environment service).
Installed, configured, and managed the ELK (Elastic Search, Log stash, and Kibana) for Log management within EC2 / Elastic Load balancer for Elastic Search.
Provisioned the highly available EC2 Instances using Terraform and cloud formation and wrote new plugins to support new functionality in Terraform.
Closely worked with the Kafka Admin team to set up Kafka cluster setup on the QA and Production environments.
Created Shell and Python Scripts to automate the creation of AMIs through pre-boot and bootstrapping techniques
Utilized Amazon IAM to grant fine-grained access to AWS resources to users. Also, manage roles and permissions of users to AWS accounts through IAM.
Worked on Kibana and Elastic search to identify the Kafka message failure scenarios.
Hands on experience with IAM to set up user roles with corresponding user and group policies using JSON.
Worked on Branching, Merging, Tagging, and maintaining the version across the environments using SCM tools like GIT and Subversion (SVN) on windows and Linux platforms. Used Jenkins pipeline plugin to analyze the Maven dependencies and the SCM changes
Virtualized the servers using the Docker for the test and dev-environments needs, configuration automation using Docker containers.
Developed AWS Lambda and AWS S3 using GoLang.
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, Swarm.
Created Jenkins jobs to deploy applications to Kubernetes Cluster.
Focused on containerization and immutable infrastructure, Docker has been core to this experience, along with Mesos, Marathon and Kubernetes.
Developed Python based API (RESTful Web Service) to track sales and perform sales analysis using PostgreSQL.
Involved in chef-infra maintenance including backup/monitoring/security fix and on Chef Server backups.
Used Ansible server and workstation to manage deployments, wrote Ansible Playbooks in YAML.
Used Ansible Tower, hich provides an easy-to-use dashboard and role-based access control, so that it's easier to allow individual teams access to use Ansible for their deployments.
Expertise in Troubleshooting build issues using Elastic search, Logstash, Kibana(ELK) with Logspout.
Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, Nginx and IIS.
Configuring network services such as DNS/NFS/NIS/NTP for UNIX/LINUX Servers and setting up UNIX/LINUX environments for various Servers.

Client: Konoha Solutions, Hyderabad Duration: Jan 2017 Mar 2018
Role: Linux / DevOps Engineer
Responsibilities:
Involved in authoring pom.xml files, performing releases with Maven release plugins, and managing artifacts in Maven internal repository.
Designed and set up CI/CD pipeline to deploy containerized applications in the servers.
Used Jenkins on a Linux environment and implemented a Master and Slave configuration to run multiple build operations in parallel.
Used JIRA to track issues and Change Management.
Launched Amazon EC2 Cloud Instances using Amazon Web Services (Linux/Ubuntu) and configured launched instances with respect to specific applications.
Designed and implemented fully automated server build, management, monitoring, and deployment solutions spanning multiple platforms, tools, and technologies.
Performed all necessary day-to-day GIT support for different projects. Implemented and maintained the branching and build and release strategies utilizing GIT.
Used Python scripts to update content in the database and manipulate files.
Deployed code through SVN and GitHub.
Installation, Configuration, and Administration of Jenkins for continuous integration and Continuous Deployment.
Deployed new Linux servers, configured the servers, and Installed Apache Tomcat, and Apache Webserver.
Coordinated with different teams and customers to get approvals regarding planned maintenance.
Deployed the code in production, UAT, PT, development servers.
Worked with internal customers DBA and App teams to support their databases and applications.

Client: Standalone IT India Duration: Aug 2014 Dec 2016
Role: Unix/Linux Administrator
Responsibilities:
Designed and built physical and virtual Red Hat Enterprise Linux servers on Nutanix and VMware ESXi platforms.
Configured local and remote hard disks, RAID hard disks, and storages, and managed more than 250 RHEL servers.
Configured network communications between RHEL servers and applications.
Built and configured Linux-based DNS server, NFS server, and GitHub Web-based Admin console for Development, Testing, and Production environments.
Developed advanced Bash shell script tools and DevOps Ansible tools for system monitoring and automation.
Built and configured Red Hat Satellite server that manages many RHEL hosts and servers.
Supported and provided technical solutions to clients, users, the Network team, the Database team, and the Application team on several projects relating to RHEL servers, RHEL products, and RHEL-based applications.
Troubleshooted technical problems and issues like RHEL-related server problems, user access problems, application-related problems, SSL and certificates problems, DNS problems, and NFS problems across Development, Testing, and Production environments
Resolved and took care of all related tickets submitted by clients and users on the ticket system.
Provided mitigations and complete security solutions to fix security findings in RHEL hosts and servers.

EDUCATION: CSE in JNTUH India, 2014.
Keywords: cprogramm cplusplus csharp continuous integration continuous deployment quality analyst javascript sthree database active directory information technology microsoft procedural language Connecticut New York Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];1536
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: