Sravan
E-mail ID: **.********@*****.*** Cell: 952-***-****
Professional Summary:
A software professional with 4+ years of experience dedicated for automation and optimization along with my development skills. Have been delivering Applications to customers with no downtime by understanding and managing the space between Development and Operation teams. Eagerly looking for a new AWS/DevOps Engineer role to enhance my technical skill keeping them up-to date on regular use.
Experience in creating DevOps strategy in a mix environment of Linux (RHEL, CENTOS, Windows) servers along with creating and implementing a cloud strategy based on Amazon Web Services (AWS).
Strong experience in self-healing Server Infrastructure development on AWS cloud, extensive usage of AWS-EC2, VPC, CLI, S3, Route53, IAM, Cloud Formation, Cloud Watch, Cloud Front, SNS, SQS, Cloud Trail.
Experience in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like Subversion (SVN), GIT (GitHub, GitLab).
Expertise in using build tools like MAVEN and ANT for the building of deployable artifacts such as war & ear from source code.
Hands on experience in installing and administrating CI tools like Jenkins, SonarQube, Sub Version (SVN), Nexus, Artifactory.
Maintained Chef Cookbook, recipes to automate installation of Middleware Infrastructure like Apache tomcat, jdk, and configuration tasks for new environments etc.
Managed Chef Server in pushing the Infrastructure changes to client nodes, monitoring the logs and security.
Maintenance and monitoring of Docker in a cloud based service during production and Set up system for dynamically adding and removing web services from a server using Docker.
Professional Experience:
Comcast, Denver, CO Aug 2016 - Present
Jr AWS/DevOps Engineer
Responsibilities:
•Worked along with the senior analyst with the client project to define requirements, as well as design, develop and test solutions.
•Responsible for merging, tagging and conflict resolution in GIT.
•Used Chef Server and workstation to bootstrap, manage and configure nodes.
•Developed Chef Cookbooks, Recipes, Resources and Run lists, Managed Chef client nodes, and uploaded cookbooks to chef-server using Workstation.
•Managed Chef Server in pushing the Infrastructure changes to client nodes, monitoring the logs and security.
•Administered version control systems to create daily backups and checkpoint files.
•Responsible for User Management, Plugin Management and new job design and setup in Jenkins.
•Manage all CM tools (Maven, Jenkins, ANT, Git, and GitHub) and their usage / process ensuring traceability, repeatability, quality, and support.
•Responsible for Installing, administering, repository management, User management and plugin management in Nexus.
•Implemented SonarQube for generating code coverage with Checkstyle, Find bugs and Jacoco plugins.
•Used the JIRA for bug tracking, creating the dashboard for issues.
•Implemented AWS solutions using EC2, S3, RDS, EBS, AWS Cloud Formation Elastic Load Balancer, Auto scaling groups.
•Worked on IAM in AWS using CLI and Console.
•Worked on S3 buckets creation in AWS using CLI and Console.
•Experienced Docker container service and containerized applications by creating Docker images and Docker file.
•Involved in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like GIT and Subversion (SVN) on Linux platforms.
Environment: GIT, Maven, Jenkins, Nexus, Tomcat, Apache, Puppet, AWS, FindBugs, JIRA, MySQL, SonarQube, Chef, EBS, AMI, Route 53, Docker.
Reporter Office MNSU, Mankato, MN Jan 2015 – May 2016
Mobile Application Developer
Responsibilities:
•Responsible for refactoring existing code and redesigning structures to improve performance of the entire app.
•Made the application responsive for Android platform using media queries and flexible grid layouts.
•Used Expandable List Views and Hash Maps to create drop-down lists using custom objects.
•Develop the News module providing all latest company news.
•Worked extensively with Eclipse, Java and Android SDK frameworks.
•Responsible for design of user interface using various custom layouts, buttons, dialog boxes, alert boxes and different form of widgets.
•Interacted with the Database using SQLite.
•Developed Components in the application using Spring Framework.
•Involved in implementing various modules of the application and have end to end Knowledge of the entire application.
Environment: Java, Spring Framework, Hibernate, JavaScript, Android SDK, Android Framework APIs, Eclipse IDE, SQLite, HTML.
Srisaa Technology Labs, Hyd, India Jun 2012 – Jul 2014
Jr. Build and Release/DevOps Engineer
Responsibilities:
Leveraged AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
Designed AWS CloudFormation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
Implemented automated local user provisioning instances created in AWS cloud.
Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto-Scaling, and RDS in Cloud Formation JSON templates.
Provide highly durable and available data by using S3 data store, versioning, lifecycle policies, and create AMIs for mission critical production servers for backup.
Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
Defined branching, labeling, and merge strategies for all applications in GIT.
Built Continuous Integration environment Jenkins and Continuous delivery environment.
Utilized Configuration Management Tool Chef & created Chef Cookbooks using recipes to automate system operations.
Manage source code, software builds, software versioning, & defect tracking on software maintenance tasks/projects
Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.
Created monitors, alarms and notifications for EC2 hosts using CloudWatch.
Migrated applications to the AWS cloud.
Involved in DevOps processes for build and deploy systems.
Planned release schedules with agile methodology & coordinated releases with engineering & SQA for timely delivery.
Troubleshoot the automation of Installing and configuring applications in the test environments.
Environment: GIT, AWS Cloud Formation Templates, VPC, RDS, ANT, MAVEN, Chef, Jenkins, SQS, SNS, Security Groups.
ACADEMIC QUALIFICATION:
Masters in Information Technology, Minnesota State University with GPA 3.88. (Courses taken: Database Management Systems, Advanced Database systems, Distributed data base management, Mobile Application Development, Software Testing, Software Engineering, Software Engineering Project, Research Methods, Basic Computer Networks, Advanced project Management….)
Bachelor of Technology in Civil Engineering, GITAM University – 2012 (WES GPA 4.0)
Technical Skills:
Build and deployment automation: CI, CD, Chef, Jenkins, Docker.
AWS Services: EC2, ELB, IAM, S3, RDS, VPC, Cloud Formation, Cloud Watch, SNS, SQS, SWF, EBS.
Build Tools: Ant, Maven.
Scripting Languages: Shell, Python, Linux, JavaScript, Ruby, Power Shell.
Languages: Java, SQL, Android
Configuration Management: GIT, Subversion.
Operating Systems: Windows, UNIX, Linux, RHEL.
Databases: Oracle, SQL Server, SQLite.
Web/Application Servers: Tomcat, WebSphere, JBoss.
Agile/Bug Reporting Tools: JIRA, SonarQube.