Post Job Free

Resume

Sign in

Aws Engineer

Location:
Melbourne, FL
Posted:
November 09, 2020

Contact this candidate

Resume:

Tejaswini Koritala

+1-516-***-****

adhotv@r.postjobfree.com

Career Objective

Seeking assignment on the latest technology with a challenging environment and a growth oriented organization.

Summary of Expertise

●Involved in configuration, build and release management, Source code integration, branching, version control tool setup, administration, support, maintenance, training, and testing.

●Good working experience in building and deploying Java web applications in Windows and UNIX environments.

●Automated Deployment Using Devops tool set into multiple environments.

●Responsible for design and maintenance of the GITHUB Repositories, views, and the access control strategies.

●Deployed and configured Jenkins CI including slave node configurations and ssh control plane implementations.

●An effective communicator with excellent relationship building & interpersonal skills.

●Strong analytical, problem solving & organizational abilities.

Professional Knowledge

Programming Languages : JAVA, Node.JS, Ruby and python

Database : 11g (Pl/SQL), SQL SERVER 2012, MongoDB and MySQL

DevOps Automation : Ansible, Bamboo, Jenkins, Puppet, Chef.

Version Control Tools : SVN, CVS, GitHub

Amazon Web Services (AWS) :EC2, S3, Elastic Beanstalk, RDS, CloudFront, IAM.

Virtualization : VMware, Docker, Vagrant, Virtual Box

Scripting Languages : JavaScript, Groovy, Shell Scripting.

Developing platform : Eclipse, PL/SQL Developer, SQL Developer, .NET

Application Monitoring Tools : Nagios, Dynatrace, Splunk, AppDynamics

Web Tools : HTML, JSP, XML.

Build Tools : Maven, Makefile.

Operating Systems : Ubuntu, Centos, UNIX, Windows and Linux RHEL flavors.

Academic Background

●Masters in Computer and Information Sciences from Newyork Institute of Technology, Newyork. 2015 - 2017

●B.E in Computer Science from Jawaharlal Nehru Technological University, India. 2011 - 2015

PROJECTS:

Client: GE Power Duration: June 2019 to Current

Location: Melbourne, FL

Technologies: LINUX, GitHub, Jenkins (BUILD-AUTOMATION), CPP, Java, Artifactory, Jira, Confluence, SPLUNK, Groovy scripting, AGILE/SCRUM methodology, Docker, Kubernetes.

Roles: Devops Engineer

Responsibilities:

Migration for legacy projects from SVN to Git, Ant to Maven and from Hudson to Jenkins pipelines.

Strong analytical skills, able to work with technicians from various engineering disciplines to troubleshoot complex system-level issues.

Helping teams to migrate from Clearcase to GitHub for all the projects.

Actively working on building the slave node for jenkins and connecting it with jenkins master.

Administering GitHub which includes adding users, assigning permissions, merging code to develop and release branches.

Used the AWS-CLI to suspend an AWS Lambda function. Used AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS.

Extensive DevOps experience deploying and supporting applications and operating containerized software in an orchestration environment.

Experience in AWS provisioning and knowledge of AWS services like EC2, S3, Glacier, ELB, RDS, Redshift, IAM, Route 53, and VPC.

Application deployment in the cloud using Docker technology using Elastic Container Service scheduler.

Implemented SonarQube to check code quality and to perform automatic reviews with static analysis of code to detect bugs, code smells, and security vulnerabilities.

Experience in deployment/delivery strategies (e.g., A/B, Blue/green, Canary, Red/black) and how to implement them using AWS Services.

Experience in working with IAM service creating new users & groups, defining roles and policies and Identity providers.

Experience in writing the script to trigger the AWS lambda function when ever there is a new docker image deployed to S3, which will run resizing the image code.

Deployed static websites and several supporting APIs (Node.js) following a serverless architecture in AWS (API Gateway, AWS Lambda, CloudFront, DynamoDB, S3.

Experience in configuring, maintaining instances, applying the network rules, scaling, deploying the docker images which are running on a cloudbees jenkins.

Support deployment activities of development and production releases including troubleshooting of release blockers such as infrastructure, configuration, and code.

Working on installing coverity connect server on jenkins nodes for code scan and vulnerability check.

Maintaining Coverity server which includes managing the projects which are using it, creating new projects with appropriate streams and email notifications after every new analysis.

Experience in working on Coverity server which is used to scan the code (C++, Java) and list the outstanding defects.

Implementing Fitness test scripts, qtest, Katalon Studios to identify code vulnerability, web, API, mobile and desktop application testing.

Working as an admin for Jira/Confluence and doing the part of scrum roles like creating new stories/sprints.

Client: Ameren Duration: Oct 2018 to May 2019

Location: St.louis, MO

Technologies: LINUX, GIT Vagrant, Jenkins (BUILD-AUTOMATION), Docker, Dynatrace, Kubernetes, Java, Artifactory, SONARQUBE, Veracode, Subversion, Maven, Jira, Confluence, SPLUNK, Groovy scripting, AGILE/SCRUM methodology.

Roles: DevSecOps Engineer

Responsibilities:

Gather and document requirements from a diverse user community and Translates requirements to functional design documents for complex systems/processes.

Implementing Continuous Integration - Continuous build-test deployment process using Jenkins Build.

Ability to write Jenkins Pipeline script using Groovy language to achieve the CI/CD process (including the deployments to Docker clients).

Implemented Workflows Orchestration using Jenkins.

Configuring Jenkins with various Plugin Tools & scheduling Freestyle & Pipeline Jobs as per the Application Team requirements.

Responsible for installation & configuration of Jenkins to support various Java builds and Jenkins plugins to automate continuous builds and publishing Docker images to the Artifactory.

Experience in creating Jenkins Slave nodes (Ubuntu/RedHat/CentOS) with labels and configure the Test, Development and production build(s) accordingly.

Implemented a server less architecture using API Gateway, Lambda, and Dynamo DB and deployed AWS Lambda code from Amazon S3 buckets. Created a Lambda Deployment function and configured it to receive events from your S3 bucket.

Expertise in Configuring GitHub for multiple applications and automating builds using Jenkins or other tools and process for regulated SVN code control and builds.

Created CI/CD pipelines and setup auto trigger, auto build and auto deployment with the help of the CI/CD tool like Jenkins.

Building/Maintaining Docker container clusters managed by Kubernetes. Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.

Implemented Infrastructure as a code using GIT (IaaS).

Experience with setting up HA Kubernetes k8s cluster on AWS, configuration and deployment using REST API's.

Used IAM to create new accounts, roles and groups and polices and developed critical modules like generating amazon resource numbers and integration points with S3, Dynamo DB, RDS, Lambda and SQS Queue.

Create, deploy and manage AWS services such as EC2, Cloud Formations, Code Deploy, S3, EBS, VPC, Management Console, CLI, etc.

Extensive experience in developing build scripts for MS-build, MAVEN, ANT tools for building and deploying artifacts from source code.

Installed and administered Artifactory repository to deploy the artifacts generated by Maven and to store the dependent jars which are used during the build.

Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.

Utilize Amazon Web Service (AWS) tools such as Auto Scaling Groups, Lamda and Elastic Load Balancers(ELB).

Disaster Recovery planning and execution.

Coordinating with developers, Business Analyst and Managers to ensure the successful deployments in the Production environment.

Adopted and executed Agile methods and Scrum frameworks across the enterprise operations and maintenance(O&M) department.

Created build and deployment jobs in Jenkins for various components across multiple projects.

Worked on creating multibranch pipeline jobs in Jenkins by applying branching strategies and branch protection rules for each repository in GitHub.

Experience in creating scripted jenkins file with all the stages using groovy language for docker images build and deploy into ECS cluster in AWS.

Used veracode as one stage in Jenkinsfile for code security scan(static and dynamic analysis) .

Involved in install/configuration of Jira and Confluence, defining workflows for multiple projects throughout the organisation.

Created confluence space for Devops tools on how to request access, user guide for configure/implementing in different projects.

Used artifactory to pull all the required artifacts for successful build and deploy using Jenkinsfile.

Resolved all the dependencies for maven builds(mulesoft) and reconfigured POM.xml files in GitHub repository.

Client: Holla Rides Corp Duration: Jan 2017 to September 2018

Location: Hicksville, NewYork

Technologies: RHEL, AWS (EBS, EC2, ELB, RDS, S3, SNS), IAM, AWS security components, VMWARE stack, Oracle 11g, MS SQLSERVER 2012, AWS Networking components, AWS High-Availability(HA) and Disaster Recovery(DA). Azure Cloud, Bigdata(Hive, Oozie, Flume, Pig). SES, Web Servers, Jenkins, Chef, Puppet, Solaris 9/10/11, Red hat Linux, Java, Maven.

Roles: Cloud platform Engineer(AWS)

Responsibilities:

Coordinating with developers, Business Analyst and Managers to ensure the successful deployments in the Production environment.

Designed, configured, Troubleshoot and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the AWS stack (Including EC2, Route53, S3, RDS, Cloud Formation, Cloud Watch, SQS, IAM, and EMR), focusing on high-availability, fault tolerance, and auto-scaling.

Expertise in AWS environment including AWS Storage and content Delivery, Databases, Networking, Management Tools, Security & Identity etc.

Develop tools to automate the deployment, administration, and monitoring of a large-scale AWS Linux environment using Chef.

Migrating legacy applications to AWS cloud (via P2V and V2C migration using VMware and VM import/export feature).

Perform TCP/IP resets, Flushing DNS, Winsock Resets.

Implemented use of DNS, DHCP, Proxy, VPN, and Firewalls for the purpose they play in the network infrastructure.

Configuring Jenkins job with related plugins for Testing, Artifact, and Continuous Deployment to accomplish the complete CI / CD.

Created and tested applications in isolated cloud resources using Virtual Private Cloud.

Data management in AWS cloud including disaster recovery, Backups, automated backups, storing log files etc.

Provided security and managed user access and quota using AWS Identity and Access Management (IAM), including building IAM Policies in JSON.

Configured S3 lifecycle of Applications & Databases logs, including deleting old logs, archiving logs based on retention policy of Apps and Databases.

Complete understanding of AWS, experience in implementing new AWS EC2 instances and working with EBS, S3 storage, VPC, RDS, ELB, Auto Scaling, Cloud Front, Cloud Formation, Route53, IAM, Elastic Cache, Cloud Watch, SNS, AWS Import / Export.

Experienced in installing, configuring, modifying, testing and deploying applications on Apache Webserver, Nginx and Application servers such as Tomcat, Jboss.

Monitor Resources and Applications using AWS Cloud Watch, including creating alarms to monitor metrics such as EBS, EC2, ELB, RDS, S3, SNS and configured notifications for the alarms generated based on events defined.

Access customers AWS resources to suggest cost effective pricing model by opting for RI's.

Managing/Provisioning AWS services as per traffic trends in Amazon AWS.

Created Jenkins Pipeline job using Groovy script with different stages like Checkout, Build, Sonarqube Analysis, pushing artifacts to artifactory and Post build- should trigger another Jenkins job that should take parameters.

Securing servers using AWS Security Groups, Hardening, IP tables, VPC.

Coordinate developers with establishing and applying appropriate branching, labelling/naming conventions using GIT source control.

Configured Elastic Load Balancers with EC2 Auto scaling groups. Using Jenkins AWS Code Deploy plug-in to deploy to AWS. Implementing a CI/CD using Jenkins with build tools Maven and Gradle.

Designing and implementing CI (Continuous Integration) system: configuring Jenkins servers, Jenkins nodes, creating required scripts (Perl & Python), and creating/configuring VMs (Windows/Linux).

Implemented and maintained monitoring and alerting of production and corporate servers/costs using Cloud Watch.

Provisioning Jenkins environment for continuous integration by easing build and testing tasks for developers.

Configured security and system in Jenkins. Added multiple nodes to Jenkins and configured SSH for continuous deployments.

Created Buckets in AWS and stored files. Enabled Versioning and security for files stored.

Configured SSH, SMTP, Build Tools, and Source Control repositories in Jenkins. Installed multiple plugins for Jenkins.

Server configure management via Chef and System orchestration via Ansible.

Maintain Chef and Puppet servers and management application that can use Service Now (CI) data to bring computers into a desired state by managing files, services, or packages installed on physical or virtual machines.

Create Chef Automation tools and builds, and do an overall process improvement to any manual processes

Worked with Puppet and Chef which is used to manage Linux but later versions support Microsoft Windows.

Deployed various Unix Servers which includes Red Hat, Open SUSE and Solaris distribution and provided administration and support.

Good Working knowledge of creating Virtual machines for Red hat Linux and Solaris on VMware ESX(Hypervisor) and also administering them with Virtual Infrastructure client.

Client: Nipunet Solutions Duration: Dec 2014 to August 2015

Location: Hyderabad, India

Technologies: AWS (EBS, EC2, ELB, RDS, S3, SNS), IAM, AWS security components. Jenkins, GitHub,Jira, Confluence, Red hat Linux, Java, Maven.

Roles: Devops Engineer

Responsibilities:

Excellent Communication skills, Documentation Skills, Team problem solving ability and analytical skills in high speed, quality conscious.

Experienced in using test first development and other agile methodologies such as constant integration, and automated builds.

Participate in Sprint Planning meetings where the Testers will identify the strategic features of the user stories and review the current sprint user stories that are in Rational Team.

Interacted with the product delivery team; participated in product requirement/design reviews to provide input on completeness of functional requirements, product designs, and schedules.

Identified interdependencies, ambiguities or omissions, and made suggestions to improve requirements and ensure usability/testability.

Experienced embedded software engineer with good understating of Object Oriented Programming and building application solutions in multithreaded environment.

Documenting areas for improvement, training and mentoring internal and external customers on product software and hardware.

Responsible for CI/CD process implementation-using Jenkins along with scripted pipiline to automate routine jobs.

Worked as a part of Devops team to deliver the release into production environment in a timely manner and worked closely with team members and project teams who use existing Dev Tools like Jenkins,Accurev, uBuild, Nexus, SonarQube.

Object Oriented Analysis and Design for the system from use case and requirement documents using UML, Rational Rose.

Coordinate developers with establishing and applying appropriate branching, labeling/naming conventions using Subversion (SVN) and GitHub source control.

Excellent written and verbal communication skills, inter-personal skills and self-learning attitude.

Worked with the development team to generate deployment profiles (jar, war, ear) using MAVEN Scripts and Jenkins.

Creation of POM.xml using Maven, to build and package for deployment activities on various environments.

Build and configure a virtual data center in the Amazon Web Services cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Elastic Load Balancer.

Worked on integrating GIT into the continuous Integration (CI) environment along with Jenkins. Written scripts to containerize Chef using Dockers and orchestrate it using Kubernetes.

Maintained and developed Docker images for a tech stack including Cassandra, Apache, and several in house written Java services running in Google Cloud Platform (GCP) on Kubernetes.

Extensively worked on Jenkins by installing, configuring and maintaining for the purpose of continuous integration and Deploy (CI&CD) and for End to End automation for all build and deployments.

Configuring Jenkins as a common CI engine to build and promote applications to DEV, QA and STAGING to Linux environments and also worked on installing the required plugins in Jenkins.



Contact this candidate