Post Job Free

Resume

Sign in

Software Development Web Services

Location:
San Marcos, TX
Posted:
March 13, 2024

Contact this candidate

Resume:

Srinivas Teja

Email: ad4a9z@r.postjobfree.com

Phone: +1-737-***-****

Summary

AWS Certified Solutions Architect with over 5 years of IT experience in all phases of Software Development Life Cycle such as Planning, Analysis, Design, Implementation, Testing and Maintenance.

Experience in IT industry comprising Linux Administration, Software Configuration, Build and Release Management, Deployment Automation, Amazon Web Services and Cloud implementation.

Strong experience in setting up the enterprise infrastructure on Amazon Web Services (AWS) like EC2 instance, ELB, EBS, S3 Bucket, Security Groups, Auto Scaling, AMI, RDS, IAM Cloud formation, Cloud Front & VPC services.

Provisioning Web Servers in AWS using different services EC2, VPC, ELB, Auto Scaling, Route53 using Cloud formation templates & AMI’s using Infrastructure as a Service (IAAS).

Responsible for Upgrading, administering, plugin management, User Management and Job creation in Jenkins. Build configured and support Application team environments. Experience in Build/Release Engineering Automation with Docker and Jenkins.

Involved in Designing fault tolerant and high availability cloud-based infrastructure on AWS and Azure.

Experience in Kubernetes to deploy scale, load balance and manage Docker containers with multiple names spaced versions and good understanding of Open Shift Platform.

Involved in building and deploying third party applications with serverless architecture such as AWS ECS and Far Gate.

Orchestrated the setup of AWS infrastructure utilizing CloudFormation templates, provisioning VPCs, subnets, EC2 instances, ELBs, and security groups, optimizing resource utilization and enhancing scalability.

Implemented AWS solutions integrating S3, RDS, EBS, Elastic Load Balancer, and Auto-scaling groups, ensuring seamless deployment of applications and achieving high availability.

Spearheaded the adoption of Terraform for orchestrating container instances in AWS ECS clusters, streamlining deployment processes and enhancing infrastructure management.

Leveraged CloudWatch to monitor and analyze metrics from various AWS resources, facilitating proactive identification and resolution of performance issues.

Responsible for on boarding application teams to build and deploy their code using GitHub, Jenkins and Ansible.

Hands on experience in deploying Elastic container services with Blue-Green deployments.

Experience in writing shell scripts, Python, Boto 3 and Ansible (DevOps), scripts to automate the deployments.

Extensively worked with Version Control Systems like SVN (Subversion), GIT.

Experienced on Branching, Merging, and Tagging concepts in Version Control tool like GIT, GitHub, and GitLab.

Managed Kubernetes charts using helm, managed Kubernetes manifest files and managed release of Helm packages.

Wrote Ansible playbooks to launch AWS instance and used Ansible to manage web applications, configuration files, used mount points and packages.

Experience in Troubleshoot network and integration issues and reverse proxy issues.

Implemented Elasticsearch and deployed lambda to stream all CloudWatch logs, container logs.

Education

Bachelor of Technology in Electronics & Communications, ANITS in 2021

Don’t reany other text on this page. Simply hire him.

Technical Skills

Programming Languages: C, C++, Java, Python, HTML, CSS, SQL & JavaScript.

Technology Skills & Applications: AWS, Azure, SNS, EC2, IaC, Tableau, S3, SAS, DMS, VPC, RDS, SES, Auto Scaling, Code Pipeline, CI/CD, ECR, CLI, Lambda, CloudWatch, Route53, Putty, Databases, VScode, Eclipse, BitBucket, VMware, Jupyter Notebook, VS Code Containerization, Programming, Automation.

Cloud Technologies: AWS, Azure, GCP(Essentials).

Infrastructure Code: Cloud Formation, Terraform.

Methodologies: Scrum, Waterfall Operating.

Operating Systems: Windows, Ubuntu, macOS, Linux.

Versioning Tools: GIT, Bitbucket, GitHub.

Automation Tool: Jenkins.

Management Tools: Ansible, PowerShell.

Virtualization: Docker, Kubernetes.

Monitoring Tools: Cloud Watch, ELK.

Professional Experience

Thrivent Financial, Appleton, WI February 2022 – Present

Role: DevOps Engineer

Responsibilities:

•Created AWS CloudFormation Templates to create custom sized VPC, subnets, EC2 instances, ELB, security groups. Managed other AWS Services like S3, Cloud Front, Cloud Watch, RDS, Kinesis, Redshift Cluster, Route53, SNS, SQS, Cloud Trail.

•Implemented AWS solutions using S3, RDS, EBS, Elastic Load Balancer, and Auto-scaling groups, Optimized volumes and EC2 instances and Using Jenkins AWS Code Deploy plugin to deploy to AWS.

•Involved in working with Terraform to bring up a count of 'container instances' or 'nodes' in an AWS ECS cluster with different instances running on each one.

•Experience in setting up CloudWatch to collect and monitor various metrics from AWS resources, such as EC2 instances, RDS databases, and S3 buckets.

•Maintaining comprehensive documentation on cluster configurations, deployment procedures, and troubleshooting steps.

•Created pipelines for deploying code from GitHub to Kubernetes (K8s) cluster in the form of Docker containers using Spinnaker platform.

•Played a pivotal role in developing custom dashboards using CloudWatch for visualizing key performance indicators and metrics, empowering stakeholders with actionable insights.

•Automated infrastructure provisioning and management tasks using Ansible, enhancing operational efficiency and ensuring consistency across environments.

•Led end-to-end CI/CD pipeline implementation with Jenkins and Groovy scripts, enabling rapid and reliable software delivery and promoting a culture of automation.

•Proficiently managed version control systems like Git and SVN, implementing effective branching strategies and ensuring traceability of code changes.

•Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.

•Worked with AWS CLI and AWS API to manage resources on AWS for many services such as EC2, S3, VPC, Cloud Watch, ELB, Auto-scaling, created python script using AWS API Calls to manage all resources deployed on AWS.

•Built end-to-end CI/CD pipelines using Jenkins, Groovy, plugins.

•Skilled in infrastructure as code tools - Terraform, CloudFormation, Ansible.

•Experience with Nginx, JBoss, MongoDB, microservices architecture.

•Expertise in Python for analytics, automation, and microservices development.

•Managed version control systems - Git, SVN; branching strategies.

•Hands-on experience with AWS - EC2, RDS, S3, VPC, IAM, CloudWatch.

Software Engineer at Tata Consultancy Services, India May 2019 – December 2021

•Throughout my tenure, I harnessed the power of AWS cloud technology and services, deftly architecting scalable infrastructures, optimizing cost-efficiency, and fortifying the security of cloud-based solutions.

•Orchestrated seamless deployments and continuous integration with Jenkins, ensuring the rapid and reliable delivery of applications. Docker became my trusted ally, allowing me to encapsulate applications within containers, guaranteeing consistency across diverse environments.

•Ansible served as the linchpin of my configuration management strategy, effortlessly automating complex tasks, and enhancing infrastructure stability. Git was pivotal in maintaining version control, fostering efficient collaboration, and tracking code changes with precision.

•Responsible for using AWS Console and AWS Command Line Interface for deploying and operating AWS services specifically VPC, EC2, S3, EBS, IAM, ELB, Cloud Formation and Cloud Watch.

•Involved in Invoking Lambda functions in AWS Code pipeline to upload assets to S3.

•Experience in creating a Jenkins Jobs to take MySQL backup and upload the data to AWS S3

•Experience with container-based deployments using Docker, working with Docker images, Docker HUB, Docker registries.

•Worked on Docker and Kubernetes on cloud providers, from helping developers build and containerize their application (CI/CD) to deploying either on public or private cloud.

•Worked on Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.

•Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, autoscaling, load balancers (ELBs) in the defined virtual private connection.

•Scheduled, deployed, and managed container replicas onto a node cluster using Kubernetes. Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments.

•Demonstrated expertise in containerization technologies, including Docker and Kubernetes, orchestrating deployments, and managing container lifecycles across diverse environments.

•Actively contributed to the enhancement of DevOps practices, fostering collaboration between development and operations teams, and driving continuous improvement initiatives.

Certifications & Achievements:

•AWS Fundamental Specialization & Image Classification using Amazon Sagemaker project, AWS.

•Jenkins, Ansible, Kubernetes, Terraform, Docker, Azure, Interpersonal skills, LinkedIn learning.

•C++ Programming, Python Bootcamp, AWS Cloud Practitioner, Udemy.

•Blockchain Revolution Specialization, Insead (Business School) & Interpersonal Skills, NPTEL.

•I’ve completed a plethora of Coursera courses in Python, Java, Machine Learning, AI, IOT, and Data Science.

•Received a distinguished recognition and monetary award of $1000 from Tata Consultancy Services



Contact this candidate