profile-pic

Dattu Danivireddi

Dattu Danivireddi

Overall, 6 plus Years of experience in software development life cycle. Relevant of 4.6 years in AWS Cloud and DevOps automation and expertise Jenkins, Docker, GitHub, Linux, terraform to enhance software delivery efficiency, reliability, and scalability while prioritizing application security and compliance with industry standards.
  • Role

    Software Development

  • Years of Experience

    6 years

Skillsets

  • Gradle
  • Python - 1 Years
  • terrafiorm - 4 Years
  • System Administration - 2 Years
  • Okta - 1 Years
  • DevOps - 4 Years
  • Docker - 4 Years
  • Security - 2 Years
  • Networking - 2 Years
  • CloudWatch
  • GIT
  • AWS - 4 Years
  • Jenkins
  • Jira
  • Maven
  • ServiceNow
  • SonarQube
  • Postgresql server
  • Rancher
  • Azure - 1 Years
  • SQL - 1 Years
  • NoSql - 1 Years
  • cloud architecture
  • postgresql
  • Performance monitoring
  • Shell Scripting - 01 Years
  • Linux
  • Git - 4 Years
  • GraphQL
  • Agile Methodologies
  • Release Management
  • Windows
  • Apache Tomcat
  • MySQL
  • aws infrastructure
  • Devops automation
  • Security integration
  • Ci/cd pipeline optimization
  • Microservices deployment
  • Devops best practices
  • Groovy scripting
  • CI/CD - 4 Years
  • Terraform - 4.6 Years
  • Kubernetes - 2 Years

Professional Summary

6Years
  • Aug, 2021 - Present3 yr 8 months

    Senior Software Developer – AWS Infrastructure and DevOps Engineer/Build & Release Engineer

    Birlasoft Limited
  • Jan, 2019 - Jul, 20212 yr 6 months

    Software Associate

    Quess corporation
  • Jul, 2018 - Jan, 2019 6 months

    Software Trainee

    Randstad India
  • Software Trainee

    Randstad India
  • Software Associate

    Quess corporation
  • Senior Software Developer AWS Infrastructure and DevOps Engineer/Build & Release Engineer

    Birla soft Limited

Applications & Tools Known

  • icon-tool

    Jenkins

  • icon-tool

    Docker

  • icon-tool

    GitHub

  • icon-tool

    Linux

  • icon-tool

    Terraform

  • icon-tool

    EC2

  • icon-tool

    S3

  • icon-tool

    EBS

  • icon-tool

    IAM

  • icon-tool

    ELB

  • icon-tool

    VPC

  • icon-tool

    RDS

  • icon-tool

    Route53

  • icon-tool

    Lambda

  • icon-tool

    CloudWatch

  • icon-tool

    CloudFormation

  • icon-tool

    Maven

  • icon-tool

    Gradle

  • icon-tool

    SonarQube

  • icon-tool

    JFrog

  • icon-tool

    ServiceNow

  • icon-tool

    Jira

  • icon-tool

    Rancher

  • icon-tool

    Git

  • icon-tool

    Windows

  • icon-tool

    Shell Scripting

  • icon-tool

    MySQL

  • icon-tool

    GraphQL

  • icon-tool

    Apache Tomcat

  • icon-tool

    AWS

  • icon-tool

    Linux

  • icon-tool

    Shell Scripting

  • icon-tool

    Maven

Work History

6Years

Senior Software Developer – AWS Infrastructure and DevOps Engineer/Build & Release Engineer

Birlasoft Limited
Aug, 2021 - Present3 yr 8 months
    Project Name: Teradata Migration (Birla soft Limited) Client: Paccar Role: DevOps Engineer Duration: 1.2 years Key Result Areas: Developer Commit Code changes from their local repo to the GitHub repository Only DB Objects (Tables, Views, Functions and Stored procedures) are in scope for the Project. Enable GitHub Actions on GitHub Server and use Amazon S3 Storage to store data generated by workflows runs and provide the required permission/access on S3 Object Define the role and create policies to provide the required access to S3. Get the credential created to access Postgres RDS Instance. configure the workflow token for OIDC token authentication and authorization management. Conflagration the AWS Lambda function to push and execute the code from S3 to AWS Aurora Postgres Instance. Need to Setup the authorization in Lambda Function with OIDC token. The Lambda function will not connect directly to the DB instance endpoint but to the RDS Proxy endpoint. Register the DB Instance is targeting group in the RDS Proxy so that it can Connect to the DB instance via the RDS proxy. Working with building/maintaining CI/CD pipelines with Git workflows, GitHub actions. Building and maintaining CI/CD pipelines in AWS environments with GitHub Actions. Involved in Release management like planning, scheduling, and deploying Releases. Working with AWS (IAM, S3, ELB, EC2, ALB, VPC, RDS, Route53, Lambda, Autoscaling, Develop Rest APIs using. GraphQL (Hasura) Perform unit testing using Postman. Cloud Engineer into architect design and configuration advisor for AWS. Project Name: Holcim Security Group Redesign (Birla soft Limited) Client: Holcim Role: Senior Analyst Duration: Since Dec 2023 to till date. Key Result Areas: Analyze the inbound traffic to the EC2 and RDS instances. Analyze VPC flow logs. S3 bucket to export VPC flow logs for analysis on all three accounts Using Aws Athena and run the query. Redesign security groups for each application component. Create all new security groups finalized as per the new design. Change request creation, review, approval. During change window, attach the new SGs to the App server as per the input. We are using in this project AWS Services like AWS EC2, AWS VPC, AWS CloudWatch S3, AWS Athen. Project Name: Proterra DevOps (Birla soft Limited) Client: Proterra Role: DevOps Engineer/Build & Release Engineer Duration: 6 Months Environment: Docker, Jenkins, Rancher, GIT, Linux, SonarQube, AWS services (EC2, IAM, EKS, Lambda, API GATEWAY, ALB, ROUTE53, RDS, S3, VPC, SNS, SQS, CloudWatch, ECR,) Key Result Areas: Collaborating with teams to streamline release management and ensure code integration. Monitoring and optimizing CI/CD tools for high availability and efficiency. Managing Docker and Kubernetes for microservices deployment and resource utilization. Integrating security scanning tools like SonarQube into CI/CD pipelines. Utilizing Maven and Gradle for code building and packaging into Jar files. Provisioning environments and initiating Jenkins builds and deployments. Designing AWS architecture and automating AWS resource launches with Jenkins. Maintaining security groups and IAM role access for AWS servers. Handling builds and environment provision issues and managing Digi Certs and MySQL databases in AWS. Using AWS ECR for Docker image storage and deploying into the EKS cluster. Managing Kubernetes clusters and providing on-call support for incident response.Top of Form Project Name: EAI (Enterprise API Integration) (Birla soft Limited) Client: HP (Hewlett-Packard) Role: Senior Software Developer Duration: 6 Months Key Result Areas: Automated environment creation in AWS using CloudFormation scripts, hosting Docker and Jenkins inside EC2 instances. Configured pipelines for 17 TMS interfaces integrated with Jenkins, SonarQube, and AWS for deployment. Administered Jenkins and AWS, managing user roles, permissions, and security groups. Managed AWS infrastructure (VPC, EC2, ECS, IAM Roles) and hosted Docker, Jenkins, etc., Wrote Docker files, created containers, and images, and pushed them to AWS ECR. Managed CICD pipelines and participated in Agile stand-up meetings. Monitored infrastructure, servers, middleware, databases, and batch jobs, responding to service requests, and troubleshooting issues. Automated processes using scripts and scheduling tools and consulted with application support teams and technical partners. Provided ad-hoc reports, escalated critical issues, conducted root cause analysis, and ensured compliance with change management policies. Supported resiliency, disaster recovery, and high availability events, coordinated incident management coverage, and facilitated communication during critical outages. Conducted impact analysis, and collaborated with onsite and offshore teams for requirements, development, deployment, and delivery.

Software Associate

Quess corporation
Jan, 2019 - Jul, 20212 yr 6 months
    Client: Adani Wilmar Role: Software Associates Installation, Maintenance, Troubleshooting, Administering Linux enterprises on VMWare such as Windows, Red Hat, Ubuntu. Automated processes using scripts and scheduling tools and consulted with application support teams and technical partners. Demonstrated proficiency in harnessing the full potential of AWS Cloud services, where expertise is leveraged to establish resilient and scalable infrastructures while adhering to industry best practices for heightened reliability, security, and cost-efficiency. A specialist in Site Reliability Engineering (SRE) principles, consistently ensuring critical systems' uninterrupted availability and fault tolerance through strategic implementation and meticulous monitoring. Responsible for day to day Build and deployments in Dev, QA, pre-production, and production environments. Implemented AWS high availability using AWS Elastic Load Balancing (ELB), which performed balance across instances in multiple availability zones. Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud. Implemented a centralized logging system using log stash configured as an ELK stack (Elastic search, Log stash, and Kibana) to monitor system logs, AWS Cloud Watch, VPC Flow logs, Cloud Trail Events, changes in S3 etc. Creating/Managing DNS records on Amazon Route 53 and go-daddy panel. Installation and configuration of Git, merging code from develop branch to master branch and make it ready for deployment. Implemented Continuous Integration using Jenkins and Git from scratch. Branching, Tagging, Release Activities on Version Control Tools Git

Software Trainee

Randstad India
Jul, 2018 - Jan, 2019 6 months
    Client: Adani Wilmar Role: Software Trainee Installation, Maintenance, Troubleshooting, Administering Linux enterprises on VMWare such as Windows, Red Hat, Ubuntu. Launching Amazon EC2 Cloud Instances using Amazon Images (Linux/Ubuntu) and configuring launched instances with respect to specific applications.

Senior Software Developer AWS Infrastructure and DevOps Engineer/Build & Release Engineer

Birla soft Limited
    Senior Software Developer AWS Infrastructure and DevOps Engineer/Build & Release Engineer working on Teradata Migration, Holcim Security Group Redesign, and Proterra DevOps projects. Responsibilities include developer commit code changes, configuring workflows, enabling GitHub actions with AWS S3, developing Rest APIs using GraphQL, and planning/scheduling/deploying releases.

Software Associate

Quess corporation
    Software Associate responsible for installation, maintenance, troubleshooting, and administering Linux enterprises on VMWare such as Windows, Red Hat, Ubuntu. Implemented AWS high availability using AWS Elastic Load Balancing (ELB), maintained user accounts, and automated processes using scripts.

Software Trainee

Randstad India
    Software Trainee responsible for installation, maintenance, troubleshooting, and administering Linux enterprises on VMWare such as Windows, Red Hat, Ubuntu. Additionally, launching Amazon EC2 Cloud Instances and configuring launched instances with respect to specific applications.

Achievements

  • Implemented automated CI/CD pipelines using Jenkins, resulting in a 30% reduction in deployment time and a 50% decrease in manual errors.
  • Orchestrated migrating on-premises infrastructure to AWS Cloud, leading to a decrease in operational costs and an increase in scalability.
  • Developed and deployed a comprehensive application security framework, including automated vulnerability scanning with SonarQube, resulting in a reduction in security vulnerabilities.
  • Orchestrated comprehensive code deployment processes leveraging GitHub, Shell scripts, and Jenkins pipelines.
  • Implemented automated CI/CD pipelines using Jenkins, resulting in a 30% reduction in deployment time and a 50% decrease in manual errors, significantly improving software delivery efficiency.
  • Orchestrated migrating on-premises infrastructure to AWS Cloud, leading to a xx% decrease in operational costs and a xx% increase in scalability, enhancing system reliability and resource utilization.
  • Developed and deployed a comprehensive application security framework, including automated vulnerability scanning with SonarQube, resulting in a xx% reduction in security vulnerabilities and ensuring compliance with industry standards such as OWASP.

Major Projects

4Projects

Teradata Migration

Aug, 2021 - Present3 yr 8 months
    Developer Commit Code changes from their local repo to the GitHub repository Only DB Objects (Tables, Views, Functions and Stored procedures) are in scope for the Project. Enable GitHub Actions on GitHub Server and use Amazon S3 Storage to store data generated by workflows runs and provide the required permission/access on S3 Object. Define the role and create policies to provide the required access to S3. Get the credential created to access Postgres RDS Instance. Configure the workflow token for OIDC token authentication and authorization management. Conflagration the AWS Lambda function to push and execute the code from S3 to AWS Aurora Postgres Instance. Need to Setup the authorization in Lambda Function with OIDC token. The Lambda function will not connect directly to the DB instance endpoint but to the RDS Proxy endpoint. Register the DB Instance is targeting group in the RDS Proxy so that it can Connect to the DB instance via the RDS proxy. Working with building/maintaining CI/CD pipelines with Git workflows, GitHub actions. Building and maintaining CI/CD pipelines in AWS environments with GitHub Actions. Involved in Release management like planning, scheduling, and deploying Releases. Working with AWS (IAM, S3, ELB, EC2, ALB, VPC, RDS, Route53, Lambda, Autoscaling. Develop Rest APIs using. GraphQL (Hasura). Perform unit testing using Postman. Cloud Engineer into architect design and configuration advisor for AWS.

Holcim Security Group Redesign

Dec, 2023 - Present1 yr 4 months
    Analyze the inbound traffic to the EC2 and RDS instances. Analyze VPC flow logs. S3 bucket to export VPC flow logs for analysis on all three accounts. Using Aws Athena and run the query. Redesign security groups for each application component. Create all new security groups finalized as per the new design. Change request creation, review, approval. During change window, attach the new SGs to the App server as per the input. We are using in this project AWS Services like AWS EC2, AWS VPC, AWS CloudWatch S3, AWS Athen.

Proterra DevOps

Feb, 2021 - Jul, 2021 5 months
    Collaborating with teams to streamline release management and ensure code integration. Monitoring and optimizing CI/CD tools for high availability and efficiency. Managing Docker and Kubernetes for microservices deployment and resource utilization. Integrating security scanning tools like SonarQube into CI/CD pipelines. Utilizing Maven and Gradle for code building and packaging into Jar files. Provisioning environments and initiating Jenkins builds and deployments. Designing AWS architecture and automating AWS resource launches with Jenkins. Maintaining security groups and IAM role access for AWS servers. Handling builds and environment provision issues and managing Digi Certs and MySQL databases in AWS. Using AWS ECR for Docker image storage and deploying into the EKS cluster. Managing Kubernetes clusters and providing on-call support for incident response.

EAI (Enterprise API Integration)

Aug, 2020 - Jan, 2021 5 months
    Automated environment creation in AWS using CloudFormation scripts, hosting Docker and Jenkins inside EC2 instances. Configured pipelines for 17 TMS interfaces integrated with Jenkins, SonarQube, and AWS for deployment. Administered Jenkins and AWS, managing user roles, permissions, and security groups. Managed AWS infrastructure (VPC, EC2, ECS, IAM Roles) and hosted Docker, Jenkins, etc. Wrote Docker files, created containers, and images, and pushed them to AWS ECR. Managed CICD pipelines and participated in Agile stand-up meetings. Monitored infrastructure, servers, middleware, databases, and batch jobs, responding to service requests, and troubleshooting issues. Automated processes using scripts and scheduling tools and consulted with application support teams and technical partners. Provided ad-hoc reports, escalated critical issues, conducted root cause analysis, and ensured compliance with change management policies. Supported resiliency, disaster recovery, and high availability events, coordinated incident management coverage, and facilitated communication during critical outages. Conducted impact analysis, and collaborated with onsite and offshore teams for requirements, development, deployment, and delivery.

Education

  • B.Tech. in CSE

    JNTUK University (2015)

Certifications

  • Aws with devops from multiple training platforms

  • Aws with devops from multiple training platforms.