Post Job Free
Sign in

Aws Engineer

Location:
Fremont, CA
Posted:
October 19, 2020

Contact this candidate

Resume:

SUMMARY

To work in a firm with a professional work driven environment where I can utilize and apply my knowledge, skills which would enable me as a fresh graduate to grow while fulfilling organizational goals. EDUCATION

Master of Science in Computer Science (2018 - 2019) University of Central Missouri, Warrensburg MO; 3.2/4 GPA Bachelor of Technology in Computer Science (2014 - 2018) Lovely Professional University, Punjab, India; 7.21/10 CGPA Technical Skills:

Version Control Tools Git

Build Tools Maven

CI Tool Jenkins

Repository Manager NEXUS, JFrog Artifactory

Infrastructure as code Tool CFT

Programming Languages Java, Shell Scripting

Operating Systems RHEL, Centos, Ubuntu, Amazon Linux, Windows Server Cloud Platform Amazon Web Services (AWS)

Web/ Application Servers Apache Tomcat, JBOSS

Database Servers MySQL, MongoDB, Document DB(AWS)

Virtualization & Containerization Docker, Kubernetes Bug tracking Tools Rally

Professional Experience:

Cisco, San Jose, CA (Jan2020 – Present)

AWS/DevOps Engineer

• Actively involved in AWS environment setup strategies and managed multiple AWS accounts with multiple vpc’s for both production and non-prod where primary objectives included automation, build, and integration

• practical implementation of AWS Cloud Services like EC2, S3, VPC, NACL’s, Subnets, Internet gateway, NAT, Route table, CloudFormation, IAM, NLB (network load balancer), ELB, EBS, AWS Lambda, ECR, EKS, Route 53, Direct Connect, Document DB, ELB, NLB, ElasticCache (Redis), Sagemaker. Used amazon KMS for Storing and managing Keys used in application access.

• Configured AWS Identity Access Management (IAM) Group and users for improved login authentication. Managing IAM accounts (with MFA) and policies and Identity providers to meet security audit & compliance requirements.

• introduced git-flow branching strategy and incorporates in CI Automation and integrated in the pipeline.

• Written Jenkins files to support Pipeline Job’s and Configuring Multi-Branch Pipeline Jobs to automate Build and deployments by watching Developers Code commits.

• Designed and Implemented CI & CD Pipelines using Git, Jenkins, Maven, ECR and EKS from scratch achieving the end to end automation from code check in to deploying docker images to EKS clusters.

• Experienced in Build and Deployment of Java and python-based applications on different environments like Dev, Stage, and Production, which includes designing, development, and implementation.

• migrated on-prem mongo DB data to AWS Document DB (fully mongo compatible) by creating endpoint connections and replication instance leveraging AWS DMS (database migration service).

: adg4ji@r.postjobfree.com

: +1(913) -940-2003

linkedin.com/in/cpeddire

PEDDIREDDY CHAKRADHARREDDY

M.S, Computer Science and Engineering

• installed and configured RabbitMQ as the messaging middleware behind Cisco's enterprise proxy server to enable connectivity to on-prem through Cisco Runon-SCI.

• Established the connectivity between a snowflake analytic data warehouse for different VPC'S across multiple AWS accounts by enabling the AWS Private Link and creating VPC endpoints.

• Provisioned and configured the AWS managed services ElastiCache (Redis), Elasticsearch -7.9, AWS Sagemaker, and configured the Cisco's enterprise proxy for Jupyter Notebooks in our AWS environment.

• Created VPC endpoints that enable private access to specific AWS services from our AWS VPC, without using public IP addresses and without requiring the traffic data to pass over through the Internet.

• Created custom AWS CloudFormation templates in JSON tailored to our organization requirements to use them as blueprints for building & deploying EKS clusters which will set the proxy configured dynamically during the cluster creation.

• expertise in creating Docker images using Docker File, worked on Docker container snapshots, removing images, and managing Docker volumes and implemented Docker automation solution for CI/CD model.

• Extensive experience in installing, configuring and managing Jenkins CI tool on Linux machines and using Jenkins Pipelines to push all Microservices builds to the Docker Registry (ECR), then deployed to Kubernetes.

• Experience in Kubernetes to deploy, scale, load balance, and managing Kubernetes Pods with multiple names spaces.

• Strong hands on experience on k8’s concepts and implemented features such as hpa (horizontal pod autoscaling), Kubernetes secrets, readiness probe & liveliness probe, Daemon sets, Config-maps, etc.

• Created custom roles in AWS, allowing pods to consume these roles using K8'S Service Accounts, thus limiting access to AWS resources at Pod level and ensuring security.

• Created dynamic routing/load balancing capability, allowing for large application scaling, used ingress rules, and a Network Load Balancer with the NGINX Ingress Controller on Amazon EKS.

• Deployed and configured EKS dashboard for various microservices in K8's.

• Strong problem solving and trouble shooting skills, and the ability to apply creative engineering and analytical skills to resolve system problems.

Environment: AWS S3, EC2, KMS, EKS, AMI, VPN, DNS, Route 53, RDS, EBS, Network Load Balancer, CFT, Docker, Kubernetes, Document DB, Bitbucket, RabbitMQ, Jenkins, rally, Maven, Nexus, Apache Tomcat, SonarQube, Junit, Python, Shell Scripting

Galaxy I technologies, phoenix, AZ (Aug2019 – Dec2019) DevOps Engineer(intern)

• Responsible for Installation, Configuration Management, Maintenance of Ubuntu and Red Hat Linux Systems.

• Maintain Git source code repository and local mirrors perform branching, tagging, merging, resolving merge conflicts and maintenance tasks.

• Integrated Maven with GIT to manage and deploy project related tags and managed JFROG Maven repositories to download the artifacts during the build.

• Experience in using Tomcat, and JBOSS servers for deployments.

• Setting up Jenkins master, adding the necessary plugins and adding more slaves; setup Master-slave architecture to improve performance and used Jenkins for CI & CD into Tomcat Application Server.

• Experience in using AWS including EC2, Auto-Scaling in launching EC2 instances, Elastic Load Balancer, S3, VPC, Cloud Watch, IAM.

• Launching Amazon EC2 Cloud Instances using Amazon Web Services (Ubuntu/RHEL/Windows) and Configuring launched instances with respect to specific applications.

• Setting up private networks and sub-networks using Virtual Private Cloud (VPC) and creating security groups to associate with the networks and Created CloudWatch alerts for instances and using them in Auto- scaling launch configurations.

• Experience in writing Dockerfile’s to build Docker images & deploying them to Kubernetes cluster.

• Strong understanding of Kubernetes concepts and worked on POC project of AWS kops implemented a Kubernetes Container Orchestration solution within AWS.

• Ability to cope up with different situations and always interested in learning new Technologies. Environment: Git, GitHub, Maven, Jenkins, Docker, Kubernetes, AWS, Java, Linux, Tomcat, Jfrog Artifactory.



Contact this candidate