Post Job Free
Sign in

Devops Engineer Configuration Management

Location:
Romeoville, IL
Salary:
85000
Posted:
January 23, 2025

Contact this candidate

Resume:

Name: Gyandeep Rao Naguri

Ph.no:+1-708-***-****

Email id: **************@*****.***

Professional Summary

Over 4+ years of experience as a DevOps engineer with hand-on experience with build and release management, CI/CD pipeline.

Experienced in Cloud (Azure, AWS, GCP), DevOps, Configuration management, Infrastructure automation, Continuous Integration and Delivery (CI/CD). Experience in dealing with Unix/Linux and Windows server administration.

Expertise in Architecting and Implementing Azure Service Offering, such as Azure cloud services, Azure storage, IIS, Azure Active Directory (AD), Azure Resource Manager (ARM), Azure Storage, Azure, Blob Storage, Azure VMs, SQL Database, Azure Functions, Azure Service Fabric, Azure Monitor, and Azure Service Bus.

Hands on experience on Backup and restore Azure services and in Design and configure Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing. Azure cloud services, Blob storage, Active directory, Azure Service Bus, Cosmos DB.

Expertise in Azure Scalability and Azure Availability - Build VMs availability sets using the Azure portal to provide resiliency for IaaS based solution and Virtual Machine Scale Sets (VMSS) using Azure Resource Manager (ARM) to manage network traffic.

Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure Automation tools like Git, Bitbucket, Maven, Jenkins, TeamCity, octopus, Chef, Ansible, Terraform, Docker, Kubernetes, Nagios and ELK.

DevOps practice for Microservice and docker based cluster using Kubernetes and Spinnaker as Orchestrator on application development for cloud platforms using Spring boot, Microservices.

Hands on experience in GCP services like EC2, S3, ELB,GITHUB SCM, RDS, SQS, EBS, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation GCP Config, Autoscaling, CloudFront, IAM, R53.

Proficient with container systems like Docker and container orchestration like EC2 Container Service, Kubernetes, worked with Terraform.

Knowledge of using Routed Protocols: FTP, SSH, HTTP, TCP/IP, and HTTPS. Experience and good knowledge on SFTP, FTP sites and WINSCP.

Configured and utilized monitoring and logging tools including Datadog, Dynatrace, Nagios, New Relic, Prometheus, Grafana, Splunk, and the EFK Stack (Elasticsearch, Fluentd, Kibana) to ensure comprehensive observability and performance management.

Proficient in Python Scripting, Shell Scripting, SQL, build utilities like open make, ANT and Cruise Control.

Played a key role in automating the deployments on AWS using GitHub, Terraform, Puppet, Chef and Jenkins.

Kubernetes, Amazon EKS, Docker, Amazon ECS, AWS Faregate, Spot Instances, AWS Lambda, Step Functions, AWS App Mesh, AWS Cloud Map, Amazon ECR, AWS X-Ray, Amazon CloudWatch, Istio, Jaeger, Docker.

Experienced in Design and perform system management, database management, configuration management.

Experienced in using version control tools like Subversion (SVN), GIT, IBM Clear case UCM and PVCS.

Experienced in Provisioning of IAAS & PAAS concepts of cloud computing and implementing using, Aws, Azure, Google Cloud Platform understanding the principles of (SCM) in Agile, Scrum or Kanban methodologies.

Wrote Python Code using Ansible Python API to Automate Cloud Deployment Process.

Experienced with deploying configuration management and CI/CD services such as (Puppet, Ansible, PowerShell, Jenkins, Vagrant, Docker, JIRA, Cloud Formation, Elastic Beanstalk)

Strong experience with the following technologies: Linux administration, Linux scripting (python, bash), MySQL, PostgreSQL, Microsoft Windows Server OS, Microsoft SQL, Microsoft Active Directory, Microsoft Remote Desktop Services, Citrix XenApp, VMWare virtualization, Backup Software

Expert level experience with AWS DevOps tools, technologies and APIs associated with IAM, CloudFormation, AMIs, SNS, EC2, EBS, S3, RDS, VPC, ELB, IAM, Route 53, Security Groups, etc.

Exposure to Remedy, ALM, JIRA tracking tools for tracking defects and changes for Change Management.

Technical Skills

Cloud Environments

AWS, Azure, Google Cloud (GCP)

Operating Systems

Red Hat Linux, CentOS 6 & 7, Ubuntu12.x, 13.x, 14.x, Windows 98, Windows Server 2003, 2008, 2012, VMware ESX and Mac OS.

AWS Services

VPC, IAM, S3, Elastic Beanstalk, CloudFront, Redshift, Lambda, Kinesis, DynamoDB, Direct Connect, Storage Gateway, EKS, DMS, SMS, SNS, and SWF

Databases

MySQL, MySQL, Oracle, MySQL, Mongo DB, PostgreSQL, RDS, Elastic ache

Version Control Tools

Subversion, TFS, GIT, GIT HUB, SVN, Bitbucket.

Configuration Management

Ansible, Chef, Puppet Terraform, Cloud Formation

CICD Tools

Cloud Bees Jenkins/Hudson, Team City, Maven, SonarQube, Nexus Artifactory.

Container Tools

Kubernetes, Docker, OpenShift

Monitoring Tools

Dynatrace, Grafana, Nagios, Splunk, AWS cloud watch, ELK

Scripting Languages

Ruby, Python, Unix Shell scripting, JavaScript, Angular JS, Power Shell,AWS Lambda.

Bug Tracking & Testing tools

JIRA, J Unit, J Meter Test Flight, Test Rail, Selenium.

Networking

TCP/IP, NFS, DNS, VPN, DHCP, WAN, HTTP, LAN, FTP/TFTP, VMware

nexus switch, IP Networking, F5 load balancer.

Professional Experience:

Client: Verizon, Irving, Texas Apr 2024- Present

Role: DevOps Engineer

Responsibilities

Analyzed software requirements and designed solutions using OOD principles to create robust and scalable applications. Developed software components and modules using OOP languages such as Java, C#, or Python, adhering to OOP best practices.

Designed, configured, and deployed Amazon Web Services (AWS) for multiple applications using the AWS stack (EC2, Route53, VPC, S3, RDS, Cloud Formation, Cloud Watch, SQS, IAM) with a focus on high availability, fault tolerance, and auto-scaling.

Utilized Boto3, Terraform, Ansible, and servers with Datadog and Splunk to deploy, monitor, and troubleshoot AWS resources. Wrote TerraformTemplates for AWS infrastructure-as-code to build staging and production environments.

Designed, implemented, and maintained automated infrastructure provisioning and configuration using Nomad along with complementary tools like Terraform and Ansible. Configured and managed job scheduling and orchestration using HashiCorpNomad to deploy and scale containerized workloads and applications.

Used Jenkins and other continuous integration platforms to schedule and automate build operations, and combined Jenkins with shell or Python scripting to automate repetitive tasks.

Developed, maintained, and improved Amazon Lambdafunctions and EMR clusters, making sure they aligned with best practices and met service-level goals.

Constantly tracked and analysed Lambda and EMR performance, finding areas for improvement and putting them into practice to ensure effective resource use and cost reductions.

Developed and deployed cloud architectures that are highly scalable, fault-tolerant, and economical using AWS services including EKS, ECS, EC2, S3, RDS, SQS, SNS, DynamoDB, Route53, EBS, and ELB/ALB.

Defined AWS Security Groups that acted as virtual firewalls that controlled traffic allowed to reach one or more AWS EC2 instances.

Configured, deployed, and managed Docker containers using Kubernetes. Successfully migrated containerized environment from ECS to Kubernetes Cluster. Deployed, managed, and scaled containerized applications using Amazon ECS Fargate. Configured and managed the ELK Stack for centralized logging, log analysis, and monitoring.

Developed and designed conversational interfaces using AWS Lex to meet specific business requirements. Implemented and deployed chatbots using AWS Lex, ensuring integration with other AWS services and external systems.

Conducted regular audits of IAM settings to identify and remediate security risks, ensuring compliance with security standards.

Design and architect scalable and resilient microservices-based systems to meet business requirements and ensure high performance.

Implemented real-time data processing pipelines to handle streaming data for AI-driven features.

Designed, deployed, and managed Azure Kubernetes Service clusters for containerized applications. Optimized AKS configurations for scalability, performance, and efficient resource utilization. Created, customized, and managed custom images for virtual machines in Azure.

Configured and managed Azure Network Load Balancer for distributing incoming network traffic across multiple backend resources.

Developed a comprehensive migration strategy outlining the approach, timeline, and key milestones for migrating applications from PCF to Azure AKS. Optimized NLB configurations for high availability and performance. Administered and maintained Active Directory Federation Services for federated identity and single sign-on solutions.

Troubleshooted and resolved ADFS-related issues. Designed and implemented Azure Key Vault solutions for centralized and secure key management. Integrated Azure Key Vault with applications and services for secret and key retrieval.

Integrated AI/ML frameworks (e.g., TensorFlow, PyTorch) with the underlying infrastructure, optimizing the environment for training and inference.

Developed end-to-end solutions using Django and Flask frameworks for the backend, and modern frontend technologies for a responsive user interface.

Developed and optimized GrepQL queries for graph-based data querying and analysis. Integrated Grafana with various data sources, including Prometheus, InfluxDB, and others, for real-time data visualization.

Developed and maintained CI/CD pipelines on OpenShift using Jenkins, Tekton, or GitLabCI, automating the build, test, and deployment processes.

Environment: DevOps, SVN, CVS, AWS, Azure, Ansible, Terraform, SonarQube, Jenkins, Docker, Kubernetes, Tomcat, Shell, Perl, TFS, JFrog, JIRA, Windows and LINUX.

Client: Delta Dental, Michigan, United States Jan 2023– Mar 2024

Role: DevOpsEngineer

Responsibilities:

Involved in designing and deploying multitude applications utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, ECS, DynamoDB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS CloudFormation.

Created and launched workspaces in data bricks along with clusters and notebook using different languages like Python,R, spark, SQL.

Implemented cloud services IAAS, PAAS and SaaS which include OpenStack, Docker and OpenShift.

Upgraded the OpenShift environment for v3.4 to v3.9 as a blue green deployment.

Experienced in Blockchain POC Projects by Setting up environment using Azure BlochianAs Service (BAAS).

Worked on public cloud infrastructure preferably using AWS Product and Services Ec2, virtual private cloud (VPCs), IAM, Security groups, Elastic Beanstalk, S3, VPC, CloudFormation, RDS, Lambda, Redshift, SQS, SNS, cloud watch and Security Services AWS Shield, AWS Trusted Advisor, cloud front, CloudTrail.

Had Set-up databases in GCP using RDS, storage using S3 bucket and configuring instance backups to S3 bucket.

Built servers using GCP, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.

Experienced in setup and build GCP infrastructure using resources Shared service VPC model, Compute engine, Cloud Storage, Cloud SQL, IAM using the Terraform foundation modules.

Involved in managing and maintaining the CI/CD pipeline using DevOps Toolset which includes Continuous Integration of Gitlab, Jenkins, JFrog Artifactory and deploying through Ansible and Ansible Tower.

Experienced in working AWS key Management service (KMS) is a service that helps to create and control the encryption keys used to encrypt data.

Worked on architecting and building solutions leveraging DevOps tools such as Puppet, Chef and Jenkins, Gitlab, BitBucket etc.

Designed Azure SDK tools for automating Azure IoT Hub testing using Python, Docker, Bash, PowerShell, REST, C#, C++.

Developed DevOps Scripts in Groovy to automate and collection analysis of Cassandra.

Provisioned EC2 instances into AWS by using Azure Devops with Terraform scripts from scratch to pull images from Docker and performed AWS S3 buckets creation, policies on IAM role-based policies and customizing the JSON template.

Worked in an IaaS environment called Terraform, to manage application infrastructures such as storage and networking.

Implemented Continuous Delivery framework using Jenkins in Windows & Linux environment.

Created Custom workflows, custom screens and custom fields on jira and installed various Jira Plugins.

Trained staff on effective use of Semaphore, Spinnaker, Jenkins, Docker, and Kubernetes

Experienced migrating infrastructure and applications from on premise to Azure and from Cloud to Cloud such as AWS to Microsoft Azure and GCP.

Experienced in migrating the Legacy application into GCP platform and managing the GCP services

Integrated Jenkins with various Devops tools such as Nexus, SonarQube, Chef etc.

Developed and maintained monitoring and logging solutions leveraging tools such as New Relic, Datadog, Nagios, Splunk, ELK Stack (Elasticsearch, Logstash, Kibana), and Fluentd to ensure comprehensive visibility and performance tracking of applications and infrastructure, while also utilizing Dynatrace for APM and integrating with CloudWatch for AWS resources.

Environment:AWS, Redshift, GIT, Hudson, Jenkins, TFS, Apache,Docker, EC2, S3, RDS, EBS, auto scaling, Nexus, SonarQube, Chef, Kubernetes, Ansible, Puppet, Nagios, Jira, Unix/Linux, Windows, RHEL 4/5/6, CentOS.CentOS,

Client: IIFL, Hyderabad, India Apr 2019 - Jul 2021

Role: Build Engineer/Linux Administrator

Responsibilities:

•Used Build Forge to automate and accelerate the Build Release Process. This includes repetitive tasks in productivity development life cycles.

•Managed UNIX Infrastructure and EMC storage involving maintenance of the servers and troubleshooting problems in the environment.

•Set-up a continuous build process in Visual Studio Team Services (VSTS) for automated ANT builds on new check-in SVN, that new build to the on-premisesJavaapplication across the test environments and Azure virtual machines.

•Worked on AWS and its services IAM, VPC, EC2, EBS, RDS, S3, Glacier, Lambda, ELB, Auto Scaling, Elastic Beanstalk, Route 53, CloudFront, CloudWatch, CloudTrail, SQS and SNS.

•Installed operating systems Solaris, Linux and HP according to business requirements.

•Planned and implemented the configuration changes to the servers adhering with ITIL change management process.

•Troubleshooted the issues ranging from Solaris, Linux, and SAN environments.

•Worked with VERITAS Volume Manager for creating volumes and file systems for various applications and databases.

•Created and maintenance of Virtual machines in VMware ESX.

•Worked on different VMware products like VMware workstation, GSX/VMware server, VMware player.

•Managed Site minder administrator accounts and users when using the Site minder LDAP repository.

•Migrated central send mail server to Postfix and Installed and Migrated SAP from Linux to Sun servers.

•Developed Korn and Bash shell-scripts to automate routine activities

•Support as part of the DevOps team to help deployment using Jenkins.

•Installed and Configured of Windows Active directory server 2000 and Citrix servers. Administration of applications via Citrix Meta Frame.

Environment: SUN E10K, E35000, Hitachi 9980v. Solaris 8/9/10, RHEL 3, ESX 3. solstice disk suite (SDS), SUNUCE, Jboss, Veritas Volume Manager (VxVm), VMware, Veritas Cluster server (VCS)

Education:

Bachelor’s in Computer Science Engineer_-JNTUH

Master’s in Computer Science- Lewis University



Contact this candidate