JANAKI
RAM Tampa, FL *****,
adzt47@r.postjobfree.com
Professional Summary:
Around 7 years of experience in Infrastructure Design, Development, and security. Software Product Development, infrastructure Automation, Build and Deployment Automation, Release Management, Packaging Artifacts, storing and Deployment, Source Code repository & Environment management using data centers servers and Cloud technologies like AWS.
Experience in all aspects of project development life cycle including analysis, design, development, configuration, administration, deployment, automation, testing, security, and supporting for various AWS and Cloud Services projects. Well versed with SDLC like Waterfall as well as Waterfall/SCRUM/Agile methodology.
Core Qualifications
Experience in working on cloud AWS VPC, EC2, S3, CloudFormation templates, Elastic Load Balancer, Security Groups, subnets, Auto Scaling, EBS, Route53, KMS, RDS, Dynamo DB, IAM, VPC, RDS, S3 buckets, parameter store, AMI’s, etc.
Experience in working with IAM to create new Users, roles, groups, and rotating API keys and enabling Truest relationship by using Terraform templates and modules.
Setting up scalability for application servers using command line interface and DNS system in AWS using Route53 Managing users and groups using amazon identity and access management (IAM).
Expertise in configuration Management tools like Chef and Ansible, CI/CD with Jenkins.
Automating AWS Services like IAM, Ec2 instances creating with depending on resources, EBS environments and applications, s3 buckets, route53 using Terraform.
Experience in creating Docker containers leveraging existing Linux Containers and AMI's in addition to creating Docker containers from scratch.
Extensively worked on Jenkins and Circle CI for continuous integration and for End-to-End automation for all build and deployments. Experience with Version control tools like Git, Bitbucket.
Worked at optimizing volumes and EC2 instances and created Ec2 instance with prebaked AMI’s, also baked AMI’s with packer and Jenkins pipelines.
Conceived, designed, installed, and implemented Puppet configuration management system.
Ability in deploying the developed code in Apache Tomcat/JBOSS, WebSphere, WebLogic.
Support for implementing redundant monitoring hosts using Nagios.
Experienced in repository manager like Nexus for JFrog artifacts also migration.
Experience configuring public and private subnets, route tables and NAT gateways.
Strong knowledge in RDBMS such as Oracle, SQL Server using SQL, PL/SQL for data integrity.
Created and configured JIRA projects for different subject areas.
Experience in using bug tracking systems like JIRA, Remedy and HP Quality Center.
Experience with Hybrid Cloud technologies like AWS and VMWARE/VSPHERE.
Strong proficiency in supporting Production Cloud environments (AWS, Azure, and VMware) as well as traditional managed hosted environments.
Ability to write scripts in Bash, shell, Ruby and Python scripting languages.
Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing, and Implementing, Post-production analysis of the projects.
Technical Skills:
AWS
VPC, EC2, S3, EBS, IAM, ELB, Route 53, Auto Scaling, SQS,
Cloud Watch, Cloud Formation, Certification Manager, KMS
Languages
SQL, PL/SQL, Shell Scripting, Java, Python, JSON, XML, YAML
Database
MongoDB, Oracle, SQL server, MySQL, Aurora DB
Version Control
GIT, Bitbucket
IDE/Build Tools
Jenkins, Visual studio code, Atom, Circle CI
Scheduling Tools
Control-M, Tivoli,
Platform
Linux/Unix, Windows, Alpine Linux, Redhat, CertOS, Ubuntu
Testing Tools
HP Quality Center, kitchen
Agile Tools
Version One, JIRA, Rally
CI/CD Tools
Jenkins, Terraform, Chef, Ansible
Professional Experience
Client: T-Mobile-Dallas, TX April 2023- CURRENT
Role: Sr. AWS DevOps Engineer
Responsibilities:
Created Custom terraform templates to create resources like EKS configs (namespaces), KMS, S3, Aurora DB, EKS cluster, SQS in AWS and synced them with CI/CD pipelines.
Created Terraform modules for creating New IAM users, policies, roles, and groups.
Developed multiple Jenkins & Terraform templates for application teams to adopt and use in infrastructure and application provisioning process.
Developed multiple automation script in Python and Bash for automation.
Developed pipelines in Jenkins CI/CD using pipeline as code.
Developed multiple helm charts to deploy applications using docker images into Kubernetes environment.
Enforced Docker Content Trust to improve security in the CD pipelines.
Followed 12 Factors app for the better delivery of the applications.
Developed highly reliable, scalable, robust, failure recovery DevOps pipelines.
Developed python scripts to enable Role Based Access Control to promote or deploy artifacts into the environments.
Experienced with container-based deployments using Docker, working with Docker images, Docker Hub and Docker-registries and Kubernetes.
Configured Rancher Kubernetes cluster for the teams to use and deploy applications into the cluster.
Configured several virtual and remote repositories in JFROG for storing artifacts and pulling them into CI/CD for deploying applications.
Developed automation scripts to scan the source codes/ artifacts in Veracode and SonarQube for checking vulnerabilities.
Developed automation scripts to deploy artifacts and promote them into multiple environments based on environment lifecycles.
Environment: GitHub, Terraform, Docker, Helm, Kubernetes, JIRA, AWS, EC2, S3 buckets, EKS, Veracode, Datadog, Linux, Ansible, Tomcat, Java, Jira, Ant, Ubuntu, CentOS, Linux, Windows Server, JFROG, AmazonLinux2, AmazonLinux2022, Dynatrace. Webservers.
Client: Nokia, IL Oct 2021 - March 2023
Role: AWS DevOps Engineer
Responsibilities:
Launching Amazon EC2 Instances using Terraform and Configuring launched instances with respect to specific applications.
Building AMI’s using Hashi Corp packer and build source AMI and using source AMI build multiple custom application AMI’s.
Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2 instances.
Working on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.
Configuring and Networking of Virtual Private Cloud (VPC).
Developed CloudFormation scripts, deployed AWS resources and automated EC2 instances.
Build scripts using Maven and Jenkins to deploy one environment to other environments.
Bootstrapping instances using chef and integrating with auto scaling.
Manage the configurations of multiple servers using Chef.
Written multiple recipes and customized facts for efficient management of the Chef clients.
Created scripts in Python to automate log rotation of multiple logs from web servers.
Configured and created Terraform scripts for launching the entire infrastructure on AWS.
Implemented and maintained the monitoring and alerting of production and corporate servers/storage.
Implemented a GIT mirror for GIT repository, worked on branching strategies and maintaining repositories.
Implemented Continuous Integration using Jenkins and GIT.
Worked on creation of custom Docker container images, tagging, and pushing the images.
Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
Manage the integration of new software projects and products into the build environment.
Migrating the data to respective DEV and QA Oracle database before doing code roll-out.
Used JIRA for bug tracking and work progress.
Environment: EC2, VPC, IAM, CloudFormation, Docker, Confluence, Terraform, Bitbucket, Jenkins, JIRA, Java, UNIX, Chef, Maven, JBoss, Git, SVN.
Client: Green Byte Technologies, Hyderabad, India Dec 2019 - July 2021
Role: DevOps Engineer
Responsibilities:
Implemented continuous integration by using Jenkins. Configured and installed Jenkins for Automating Deployment. Administered and maintained GitLab source code tool.
Improved scripts to build and deploy using ANT and MAVEN as Jenkins build tools for moving from one environment to another.
Installed and configured the JFrog Artifactory and Mission Control.
Dockerized all the services and applications.
Worked on setting up new tools such as Kubernetes with Docker to assist with auto-scaling, continuous integration, rolling updates with no downtime.
Worked on configuration management tool Chef for the Continuous Delivery (CD). Rewritten recipes for new environments. Used to write an install script in the ruby using the extra helper functions from the chef.
Worked on Chef Cookbooks for the various DB configurations to modularize and optimize the product configuration. Converting production support scripts to Chef Recipes and AWS server provisioning using the Chef Recipes.
Developed Chef Cookbooks to install and configure Apache Tomcat, Jenkins, and Rundeck and deployment automation.
Managed the Chef server to push the infrastructure change to client nodes, monitor logs and security.
Create release pipelines using GIT, Chef for automatic workflow.
Experienced in Administrating, troubleshooting, configuring, dand deploying enterprise applications in Web Sphere, Web Logic and Apache-Tomcat.
Written Shell scripts to manage the alerts of the running service.
Configured GitLab with Jenkins and scheduled jobs using POLL SCM option.
Managed GitLab repositories for branching, merging, and tagging.
Worked on Splunk to monitor the infrastructure implementation.
Environment: AWS CLI, Ansible, Python Boto API, Java, git client, maven plugins, Web Sphere
Client: Scottline Technologies, Hyderabad, India Feb 2017 – Nov 2019
System Administrator/ JR DevOps engineer
Responsibilities:
Created the automated build and deployment process for application and re-engineered the setup for better user experience.
Installed and administered Bitbucket source code tool and designed the branching strategies for Bitbucket as well as ensured the reliability of the application.
Integrated Jenkins with Bitbucket for continuous integration.
Installed and administered Nexus repository to deploy the artifacts generated by Maven and to store the dependent jars which are used during the build.
Configured application servers like Apache Tomcat, JBoss to deploy the code.
Integrated SonarQube with Jenkins for continuous inspection of code quality and analysis with SonarQube scanner for Maven.
Developed automation scripting in YML using Ansible to deploy and manage Tomcat and Java applications across Linux servers.
Managed Ansible Roles, resources, packages, nodes, and other common tasks using Ansible CLI and live management.
Developed Ansible playbooks to automate deployment, configuration, and lifecycle management of key clusters.
Used monitoring tools like Nagios to make sure the servers and applications supporting the build pipeline are running smoothly.
Used JIRA for project management and bug tracking.
Environment: Ansible, Maven, Bitbucket, YML, RedHat, Tomcat, Nagios, Jira, JBoss, Nexus.