| nithin - Devops engineer |
| [email protected] |
| Location: Atlanta, Georgia, USA |
| Relocation: no relocation |
| Visa: H1b |
|
PROFESSIONAL SUMMARY
Senior DevOps Engineer with extensive expertise in OpenShift container Azures, specializing in CI/CD pipelines and cloud infrastructure optimization. Experienced building scalable systems through Docker, Kubernetes, and Ansible, and improving cloud operations. Enhanced AWS cloud performance by setting up secure VPCs and EC2 instances. - Developed automation scripts for seamless AWS and Azure deployments. - Created Terraform templates for efficient infrastructure management. Aims to leverage substantial cloud and DevOps experience to enhance operational efficiency and problem-solving in dynamic environments SKILLS Languages Python, Java, Java Script. DevOps & CI/CD Integrating Linux servers with CI/CD pipelines (Jenkins, GitLab CI/CD), Automating deployments and updates, Azure DevOps, CircleCI, Bamboo, Continuous Integration, Continuous Deployment, Automated Testing, Code Quality Checks, Linux, Urban Deploy, putty, blue green Deployment, Pipeline configuration Kubernetes and Helm Creation, management, and deployment of Kubernetes Helm charts Deployment and management of RabbitMQ using Helm charts in Kubernetes Proficient in Kubernetes concepts: pods, services, deployments, namespaces AWS & Cloud Platforms AWS (EC2, R3, RDS, Route53, VPC, IAM, CloudFormation, Lambda, CloudWatch, ELB, Auto Scaling), Proficient in Kubernetes concepts (pods, services, deployments, namespaces), Azure (VMs, SQL, AD, Monitor, DevOps, ARM Template), Scripting & Programming Bash/Shell Scripting, Python, Ruby, Groovy, Json Cloud Security AWS KMS, IAM Policies, Azure Key Vault, Security Groups, VPC Peering Linux Administration System Monitoring, Process Management, Package Management, Security, Networking, Troubleshooting Infrastructure as Code Terraform, AWS CloudFormation, Azure Resource Manager (ARM), Hebrew Configuration Management Ansible, Chef, Puppet, AWS OpsWorks Containerization & Orchestration Docker, Kubernetes, Docker Compose, Helm, EKS, AKS Monitoring & Logging Prometheus, Grafana, Datadog, Nagios, AWS CloudWatch, Azure Monitor, Splunk, ELK stack Logging Centralized Logging, Log Management, Log Aggregation Automation & Scripting Python, Shell scripting, PowerShell, Jenkins Pipelines, GitHub Actions, Azure Pipelines, and Cron Jobs. Version Control Git, Bitbucket, GitHub, GitLab Collaboration Tools Jira, Confluence, Slack, Microsoft Teams Databases & Storage SQL Developer, MySQL, PostgreSQL, MongoDB, Aurora, DynamoDB, S3 Buckets, Glacier, Azure Blob Storage Networking VPC, Subnets, Security Groups, Network ACLs, VPN, DNS Management, Load Balancing, VPC Peering, Traffic Routing, Network Latency Reduction Security & Compliance SSL/TLS, Encryption (at rest and in transit), Firewall Rules, Security Audits, GDPR, HIPAA, PCI DSS Process & Documentation Agile methodology, Workflow Automation, Process Improvement, Best Practices Implementation, Technical Documentation, Process Documentation, Knowledge Sharing Disaster Recovery Resource Optimization, EC2 Tuning, Database Performance, Cost Reduction Strategies Soft Skills Technical Writing, Cross-Functional Collaboration, Troubleshooting, Root Cause Analysis, Incident Resolution WORK EXPERIENCE Elevance Health USA DevOps Engineer July 2023-Present Design, deploy, and manage cloud infrastructure on AWS using services such as EC2, S3, RDS, VPC, IAM, Lambda, ECS, and EKS. Automate infrastructure provisioning using AWS CloudFormation and Terraform to ensure repeatable, scalable, and secure deployments. Monitor and optimize the performance of AWS resources with CloudWatch, SNS, and other monitoring tools. Administer and maintain OpenShift or Red Hat OpenShift Service on AWS (ROSA) clusters, including cluster configuration, upgrades, and troubleshooting. Deploy, scale, and manage applications in OpenShift using Operators and Templates. Ensure high availability and performance of OpenShift environments while adhering to best practices in security and resource management. Develop, maintain, and manage Helm charts to package Kubernetes applications and ensure consistent deployments across environments. Utilize Kubernetes YAML files to define and manage application configurations, service definitions, and resource management. Automate routine tasks using Ansible, Terraform, and shell scripting (Bash, Python) to improve operational efficiency. Configured and created the Azure Cosmos database SQL API to store the data for Connectivity Check and Workshop User Web UI tools. Managed Azure Kubernetes Services (AKS) policies granted access to various Azure resources, and created and improved procedures that manage access, leading to enhanced security and compliance. Assisted in setting up end-to-end pipelines in Azure DevOps using YAML scripts and configuring service connections in across multiple Projects in Azure DevOps Organization. Create and manage infrastructure as code (IaC) for consistent, repeatable, and secure cloud infrastructure deployments. Used Azure DevOps Services for source code repository and to build project artifacts. Set up and manage monitoring and logging solutions (CloudWatch, Prometheus, Grafana) for proactive performance monitoring and troubleshooting. Implement alerting mechanisms for critical applications and infrastructure components, ensuring timely responses to incidents. Ernst & Young LLP USA Technological Consultant / AWS DevOps Engineer Aug 2021 Oct 2022 Collaborated with Jenkins to automate continuous integration and deployment processes, establishing CI/CD pipelines that ensured each developer commit was thoroughly tested before production deployment. Managed AWS cloud computing using the AWS console and AWS CLI, ensuring efficient resource allocation and cost management. Configured and managed AWS Virtual Private Cloud (VPC), subnets, NACLs, route tables, load balancers, security groups, and EC2 instances, enhancing network security and performance. Built S3 buckets and maintained their rules with IAM and used Glacier in conjunction with S3 for storage and backup in the AWS cloud environment. Optimized OpenShift cluster performance by monitoring CPU, memory, and network consumption data and fine-tuning configuration settings to suit workload requirements. Integrated container-based technologies such as Docker, Kubernetes, and OpenShift, improving deployment efficiency and scalability. Created new projects, balanced load services, and added them to routes for external access in OpenShift, enhancing system accessibility and performance. Debugged pods via SSH and logs, and modified build configurations, templates, and image streams to ensure seamless operations. Collaborated with IAM to generate new accounts, roles, and groups, streamlining user management. Wrote Python scripts to push data from DynamoDB to the MySQL database, enhancing data integration and accessibility. Developed Lambda functions to aggregate data from incoming events and save results in Amazon DynamoDB, improving data processing efficiency and storage reliability. Created inventory in Chef to automate continuous deployment and developed recipes using YAML scripting, enhancing deployment automation and reducing manual errors. Worked with Ansible and Ansible Tower to automate tedious operations, swiftly deploy key apps, and proactively manage changes. Managed dependencies and artifacts across the software development life cycle using Nexus, ensuring consistent and reliable software builds. Installed and configured SSL certificates to meet application requirements and worked on scheduling server backups for several apps. Created staging and production environments using Terraform templates for AWS infrastructure as code, facilitating efficient and scalable deployment processes. Created stacks of VPCs, ELBs, Security groups, SOS queues, and S3 buckets in AWS using Terraform, regularly updating scripts to enhance system performance and meet evolving requirements Fidelity client USA Consultant / DevOps Engineer May 2018 July 2021 Participated in DevOps migration and automation procedures for building and deploying systems, enhancing system reliability and deployment speed. Resolved SCM/Build tool issues for developers, such as merge conflicts and compilation errors, improving development workflow and reducing downtime. Implemented Ansible playbooks to create and maintain virtual and physical instances, guaranteeing consistent configuration and timely patching. Automated processes using Ansible, Python, Perl, and shell scripting, ensuring compliance with standards and improving operational efficiency. Deployed applications on AWS Elastic Beanstalk using Java, Node.js, and Python, accelerating deployment times and enhancing application scalability. Designed and implemented Snowflake data models, improved performance through clustering and partitioning, and established key relationships to enhance data integrity. Implemented and maintained cloud watch monitoring and alerting for production and corporate servers. Worked with the Azure platform to create, build, and deploy apps, enhancing application performance and deployment efficiency. Developed custom Splunk dashboards based on application logs, as well as alerts based on vital metrics, to proactively monitor system health and respond quickly to any abnormalities or concerns. Built ARM (Azure Resource Manager) Templates to deliver Azure resources to the cloud in multiple contexts (Development, Testing, Staging, and Production), enhancing deployment efficiency. Managed Azure Container Registry (ACR) and JFrog to efficiently handle container images and artifacts during development and deployment, ensuring reliable and streamlined processes. Managed Azure Kubernetes Services (AKS) policies granted access to various Azure resources, and created and improved procedures that manage access, leading to enhanced security and compliance. Configured and installed Prometheus and Grafana using HELM charts on an AKS cluster to monitor and visualize Kubernetes workloads, improving system monitoring and performance analysis. Used Azure DevOps Services for source code repository and to build project artifacts. Created reproducible Kubernetes application builds, handled Kubernetes manifest files, and managed Helm package releases, ensuring consistent and reliable application deployments. Deployed Azure services using ARM templates (JSON) and ensured the existing infrastructure remained unchanged after incremental deployment, maintaining system stability. Automated Azure IaaS, PaaS, and SaaS capabilities, including virtual machines, container services, and virtual networks, which improved deployment efficiency and reduced manual errors. CERTIFICATIONS AWS Certified Developer Associate Jan 2024 - Jan 2027 Validation ID: 0d8590df3e8646878b6c17ebb6210f00 Verification Link: [Validate Certification] (https://aws.amazon.com/verification) WEBSITE & LINK Portfolio Website: http://vemulanithinreddy.com.s3-website.us-east-2.amazonaws.com EDUCATION Northwest Missouri state university Jan 2023 - Apr 2024 Master s in computer information systems Maryville, MO, USA Keywords: continuous integration continuous deployment user interface javascript sthree active directory Idaho Missouri |