Prasad Pulijala
Development
Suwanee, United States
Skills
DevOps
About
The candidate's skills align with Programmers (Information and Communication Technology). The candidate also has skills associated with Consultants and Specialists (Information and Communication Technology). The candidate has 11 years of work experience.
View more
Work Experience
DevOps /Site Reliability Engineer
Cricket Wireless
August 2019 - Present
- Responsibilities: * Experience in designing, installing, and Implementing Ansible configuration management system. * Experience in using Ansible to manage Web applications, Environment's configuration Files, Users, Mount points and Packages. * Developed Build using MAVEN as build tool and used CI tools to move builds from one environment to other environments. * Experience in launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu) and configuring launched instances with respect to specific applications. * Provide Regular support guidance to Splunk project teams on complex solution and issue resolution. * Maintained high availability clustered and standalone server environments and refined automation components with scripting and configuration management (Ansible). * Configured Elastic Load Balancers with EC2 auto scaling groups. * Involved in DevOps processes for build and deploy systems. * Dealt with errors in pom.xml file to obtain appropriate builds using maven build tool. * Experience in Administering GIT in Distributed Environments. * Expertise in using build tools like MAVEN and ANT for the building of deployable Artifacts such as War & Ear from Source Code * Assisted internal users of Splunk in designing and maintaining production-quality dashboard * Good experience in writing UNIX scripts, Perl script, Maven and Ant. * Creation of SSL and Digital Certificates for requesting, generating and implementation for the communication between clients and web servers. * Scripting in multiple languages on Linux, Shell scripting, python scripting etc. * Configure and Supporting monitor tools like Splunk * Extensive exposure to configuration management policies along with automation of scripting using Bash/Shell scripting * Responsible for build and deployment automation using AWS, Docker, Kubernetes containers and Chef * Monitored system activities and fine-tuned system parameters and configurations to optimize performance and e ensure security of systems. * This included configuration and plugin recommendations for issues like auditing of configuration changes, system performance monitoring, security issues and resource utilization. * Experience in launching different EC2 instances in Virtual private cloud (VPC) in different subnets, attached ACL's at subnet level and security groups at instance level, configured Route Tables & NAT and Internet Gateways, Elastic Load Balancers (ELB) and Auto scaling groups in Production environment. * Migrate many applications into AWS and provide cloud Security * Communication with team members for both Ansible Core and Ansible Tower teams to clarify requirements and overcome obstacles. * Defined dependencies and plugins in Maven pom.xml for various activities and integrated Maven with GIT to manage and deploy project related tags. * Using Chef deployed and configured Elasticsearch, Logstash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with CloudWatch. * Worked on installation of Docker using Docker toolbox. * Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP (Google Cloud Platform). Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy. * Used Shell and Perl scripting to deploy artifacts that are built by Maven. * Provided 24*7 on call production support and resolved tickets. * 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. Environment: AWS EC2, S3, Tomcat Apache, Cloud Formation, VPC, IAM, Splunk, GIT, Linux, Data Centre Migration, ServiceNow, Jenkins, Maven, Kubernetes, Ansible.
DevOps/AWS Engineer
Volkswagen
January 2013 - July 2019
- Responsibilities: * Creation of Build &Release Plan, collection, analysis & presentation of Project Metrics on weekly basis. * Developed and supported the Software Release Management, Configuration management deployments in puppet and its procedures. * Involved in Create/Enhance/automate build and deployment processes for each release and backup, restore and upgrade. * Performing Vault operations on AWS using Glacier * Performed all necessary day-to-day Subversion support for different projects. * Experience in installing, Configuring, Upgrading puppet on Linux, Windows based environments. * Experience in Setting, configuring roster file for using SSH in Puppet * Responsible for design and maintenance of the Subversion Repositories, views and the access control strategies. * Implemented continuous integration using Jenkins and configured various plugins GIT, Maven, Nexus. * Extensively worked on MAVEN, GRUNT and NODE.JS to build war, jar files and store in maven repository in Jfrog Artifactory Server. * Strong experience in using Jenkins, AWS Code Deploy and Artifactory for deployment. * Implemented & maintained the branching and build/release strategies utilizing Subversion. * Identifying Cross Functional Dependencies, Monitoring & tracking the release milestones. * Performing Risk Analysis, preparing Mitigation Strategies & Contingency Plans. * Created Puppet Manifests and modules to automate system operations. Created monitors, alarms and notifications for EC2 hosts using Cloud Watch * Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates. * Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates. * Designed and developed automated deployment and scaling processes based on puppet for a wide range of server types and application tiers, including Elastic Search * Create Jenkins job to build the artifacts using maven, deploy the Terraform templates to create the stack. * Installed and configured Nagios system; performed regular system and network monitor * Extensively used the JSON objects with AJAX for UI displays. * Expertise in integrating Terraform with Ansible, Packer to create and Version the AWS Infrastructure, designing, automating, implementing and sustainment of Amazon machine images (AMI) across the AWS Cloud environment * Build release of Cloud based products containing Linux and Windows environments, using Python Scripting. * Customize existing playbooks downloaded from the puppet supermarket using Python DSL and Handlers * Experience in working with SVN code repositories and automation of configuration management tasks. * Installed and administered tools like Jenkins, Jira, Confluence and Fisheye. * When required applied system patches, security improvements as per the release process. * Tuned and optimized mappings to reduce ETL run time and ensuring they ran within designated load window. * Using python and bash scripting and bitbucket API created a service called Resource scrapper that will capture all the resource request and limits usage for all the containers. * Deployed and managing many servers utilizing both traditional and cloud-oriented providers with the Puppet Platform configuration system. * Experienced with version control systems Git and Subversion. Developed automation and deployment utilities using Ruby, Bash, Powershell and Python. * Automated entire deployment, infrastructure using various elements of Puppet, including the nodes, the server, premium features of the server, and the workstation. * Monitoring, tracking, coordinating & managing 'Issues' & 'Escalation'. * Used Ruby, Shell and Perl scripting to deploy artifacts that are built by Maven. * Integrated configuration management of content, control, and configuration files required for WebLogic, Oracle RDBMS, Siebel, and Oracle Business Intelligence servers. * Provided 24*7 on call production support and resolved tickets. * Deployed the archives to Tomcat Application Servers. * Served as a partial administrator for Unix Machines. * Performed re-starts and xml configs and post deploy setups and brought application up for testing. Environment: Jenkins, MAVEN, Terraform, Packer, Django, Perl Scripts, Puppet, JIRA, Subversion, Android, AWS, Shell Scripts, UNIX, Docker, WebLogic, Tomcat Application servers, App Dynamics.