Post Job Free

Resume

Sign in

Configuration Management Aws Cloud

Location:
Irving, TX
Posted:
November 21, 2023

Contact this candidate

Resume:

Professional Summary:

*+ years of experience in System Administration, Source Code Management, DevOps, Production Support, Configuration Management and cloud technologies AWS, Azure.

Worked in Agile Environment, with Daily Scrum meeting, and took part in Sprint and Release planning.

Experience in cloud provisioning tools such as Terraform and CloudFormation.

Hands on experience in designing, building and automating cloud infrastructures using AWS.

Used Amazon EC2, S3, VPC, ELB, Autoscaling, IAM, SQS, Elastic Bean Stalk, EBS, Security groups, Cloud Formation, Cloud Watch and other AWS services.

Deployment and build management tools Jenkins, AWS Code Deploy, AWS Code Pipeline, Maven, and ANT.

Monitoring tools -AWS Cloud Watch, Alert Logic and CloudCheckr.

Deployment of web applications on Tomcat, Apache and WebLogic server (Linux platform).

Configuration and Infrastructure Management tools –Chef, Ansible, AWS Cloud Formation, AWS EB and AWS OpsWorks.

Configuring, Automating and Deploying Chef, Puppet and Ansible for configuration management to existing Infrastructure.

Expertise with Docker images using a Docker file, worked on container snapshots, removing Images and managing Docker volumes. Orchestration of Docker images and Containers using Kubernetes by creating master and node.

Version and Repository Management tools – GIT, Code Commit and SVN.

Environments Managed: Dev, QA and Stage (Configuration Management, Deployment of artifacts/builds, Logs and Server status).

Expertise in Microsoft Azure Cloud Services (SaaS & IaaS), Application Insights, Document DB, Internet of Things (IoT), Azure Monitoring, Key Vault, Visual Studio Online (VSO) and SQL Azure.

Strong knowledge of the DevOps tool chain on the AWS Linux platform: Jenkins, Nexus OSS, python/ java, ansible, puppet, chef, code pipeline, confluence, git, jasmine, chocolaty, cloud formation, etc

Network Architecture –VPC Gateways, VPN’s AWS VPC, subnets, Internet Gateway, Route Table and NAT.

Build Tools used - Apache Maven, Apache ANT and RAKE.

Configuring, Automating and Deploying Chef, Puppet and Ansible for configuration management tools existing Infrastructure.

Created Shell scripts (Bash), Ruby, Python, Groovy, YAML and Power Shell for automating tasks.

Strong Experience in Micro services architecture and Migration of all servers from on - premises to Docker/Kubernetes container technologies in Azure

Experienced in cloud technologies like AWS, VMWare, Pivotal Cloud Foundry, and MS Azure.

Experience with hands on experience in Build Release management, shell scripting, Unix System administration, Linux Administration

Designed and implemented Software configuration management (SCM) and change management (CM) solution using TFS, Rational Clear Case, Jira, Clear Quest (Change Control tool).

Experience on Jenkins, Electric commander, Subversion (SVN), Git, GitHub, VSS, Bitbucket, Artifactory, Splunk, Clear Case, Eclipse, Build Forge, OpenStack, Team Build, Perl, Red Hat (RHEL), Shell script, Power Shell, Install Shield, Install Anywhere, SQL Server, ELK Stack, Unix, Linux, Windows Server, Citrix Server.

Expertise on object-oriented programming languages C, C++, Java, Python, YAML and Ruby.

AWS Cloud platform and its features which includes EC2, VPC, EBS, dynamo DB(DDB), Aws Lambda, Elastic Beanstalk, AMI, Elasticsearch, SNS, ElasticCache, API Gateway, Cloud trial, RDS, IAM (Identity and Access management), Cloud Watch, Route53, Cloud Front (CDN), Auto scaling, Security Groups, Redshift, and CloudFormation.

Experience in installing, maintaining, and troubleshooting JBOSS in Linux/Unix, WebLogic, Apache Tomcat, Nagios and security software’s.

Technical Skills:

AWS Services

EC2, ELB, VPC, RDS, AMI, IAM, SNS, SQS, EBS, Route 53, S3, Cloud Watch, Cloud Formation, Dynamo DB, Kinesis, Glue.

Azure Services

Azure DNS, VNets, Subnets, NSGs, Load Balancer, Jump box, Azure AD

Containerization Tools

Docker, Docker Swarm, Kubernetes

Configuration Management Tools

Ansible, CHEF

CI/CD Tools

Jenkins, Bamboo, VSTS

Build Tools

Maven, ANT

Version Control Tools

GIT Hub, Subversion, Bit bucket, TFS

Monitoring Tools

Nagios, Splunk, ELK

Scripts/ Languages

Bash, Perl, Python, Ruby

Databases

MySQL, Mongo DB, DynamoDB

Operating systems

Ubuntu, Windows and Linux, Cent OS, Debian, Red Hat

Professional Experience:

VERIZON Sep 2020- present

Azure Devops Cloud Engineer

Responsibilities:

• Implemented Continuous Integration and Continuous Delivery (CI & CD) Process stack using AWS, GITHUB/GIT, Docker, Jenkins and Ansible.

• Configured Azure web apps, Azure app services, Azure Application insights, Azure application gateway, DNS and App services.

• Utilized Azure DevOps to design and implement CI/CD pipelines for multiple applications, reducing deployment time by 50% and increasing overall efficiency.

• Collaborated with development teams to automate release management using Azure Pipelines and PowerShell, resulting in a reduction in manual efforts by 60% and improved deployment success rate.

• Managed and configured Azure DevOps infrastructure including Azure Repos, Azure Artifacts, and Azure Test Plans to streamline software development process and enhance team productivity.

• Worked on deploying Azure Databricks workspace to an existing virtual network that has public and private subnets and rightly configured network security groups.

• Worked with Azure Paas and Iaas solutions such as Azure web app, roles, worker roles and SQL Azure and Azure storage.

• Developed and maintained infrastructure as code using Terraform to automate the creation and deployment of Azure resources, improving deployment consistency and reducing errors.

• Monitored and analyzed performance metrics using Azure Monitor and Azure Application Insights to identify and resolve issues, resulting in improved application stability and uptime.

• Implemented security best practices in Azure DevOps, including secure code scanning using Azure DevSecOps tools and integrating Azure Key Vault for secure credential management.

• Designed and configured Azure Virtual Networks, subnets, Azure network settings, DNS settings and security policies to provide high-secure environment.

• Deployed .Net web applications over cloud services on Azure using PowerShell and implemented Azure Active Directory for single sign-on access to thousands of cloudSaas applications like Office 365, Dropbox.

• Implemented CI/CD pipeline using Azure Data Factory with ARM templates and integrated VSTS with GIT and deploy .Net applications to JBoss and Tuxedo Servers.

• Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Rundeck and Jenkins.

• Created Docker images using a Docker file, worked on Docker container snapshots, removing images, and managing Docker volumes.

• Configured Azure DevOps pipelines to deploy microservices architecture applications in Kubernetes clusters, utilizing Azure Kubernetes Service (AKS) and Helm charts to achieve seamless deployments.

• Implemented and maintained automated testing strategies for applications, including integration testing and load testing, using Azure Test Plans and Selenium WebDriver.

• Utilized Azure DevOps to manage and monitor cloud infrastructure, including Virtual Machines, Storage Accounts, and Virtual Networks, ensuring high availability and security.

• Designed and implemented Azure DevOps Release Gates using Azure Monitor to automate quality checks and reduce deployment risks.

• Worked with OpenShift platform in managing Docker containers and Kubernetes Clusters.

• Implemented Cloud Trail to capture the events related to API calls made to AWS infrastructure.

• Provided technical support to IT ops around automation solution usage.

• Worked on generalizing the ops playbooks and converted Perl scripts to ansible playbooks for other environments and better purpose for automation.

• Worked in the AWS environment on exposure with vulnerability scanning tools such as SonarQube with

• Vulnerability assessment and reporting including comprehensive understanding of procedures and other scanning solutions.

• Built and deployed Docker containers to break up monolithic app into microservices, improving developer workflow, increasing scalability, and optimizing speed.

• Designed and implemented CI system, configuring Jenkins servers, nodes with required Perl and python scripts.

• Worked on Communicating on relevant performance metrics to highlight success or failure of key initiatives. Worked closely with them in the change management phase

• Laid foundation for ansible tower right from POC to the end level support.•Experience in working around ansible related things including ansible roles, ansible vault, ansible collections.

NYC STATE PROJECT Nov 2017- Aug 2020

DevOps/Cloud Engineer

Responsibilities:

Worked on various Azure services like Compute (Web Roles, Worker Roles), Azure Websites, Caching, SQL, Azure NoSQL, Storage, Network services, Azure Active Directory, API Management, Scheduling, Auto Scaling, and Power Shell Automation.

Managed AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing (ELB) and Glacier for Dev, QA and Prod environments.

Created snapshots and Amazon machine images (AMI) of the instances for backup and created access Management (IAM) policies for delegated administration within AWS.

Implemented and maintained monitoring and alerting of production and corporate servers such as EC2 and storage such as S3 buckets using AWS Cloud Watch.

Worked on server less architecture Lambda and configured it to receive events from the S3 buckets.

Configured RDS instances using Cloud formations and Terraform and used Terraform to map more complex dependencies and identify network issue. Implement infrastructure as code and automate infrastructure and EC2 deployments with Terraform.

Worked with Ansible Tower to manage Multiple Nodes and Manage Inventory for different Environments and developed Python Modules for Ansible Customizations and automated various infrastructure activities like Continuous Deployment, application server setup, stack monitoring using Ansible playbooks.

Utilized Configuration Management Tool Chef & created Chef Cookbooks using recipes to automate system operations.

Written Chef Cookbooks for various DB configurations to modularize and optimize end-product configuration, converting production support scripts to Chef Recipes and server provisioning using Chef Recipes.

Installed and configured configuration tool such as Chef Server/workstation and nodes via CLI tools to AWS nodes.

Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes and also virtualized servers in Docker as per QA and Dev-environment requirements and configured automation using Docker containers.

Developed Python and Shell scripts for system administration and automation tasks, such as automating tasks like removing old files, taking backups of important files, file transfers among servers, etc.

Created the automated build and deployment process for applications, by using Jenkins as CI tool and integrated plugins like GIT, Maven to build CI/CD pipeline.

Deployed applications using Jenkins server and troubleshooted build and release job failures, resolve, work with engineers on resolution.

Configured SonarQube code quality tool and integrated it with Jenkins. Implemented to analyze code quality metrics, to verify the code standards.

Deployed and managed web services with Nginx, Tomcat, JBOSS servers and Responsible for creating and managing user accounts, security groups, disk space, Process monitoring in Linux/Unix.

Experience in installing, configuring, troubleshooting, maintaining, implementation, and support on various Linux flavors like Red hat Linux, Cent OS, and Ubuntu.

Expertise in using Routed Protocols: FTP, SFTP, SSH, HTTP, HTTPS and coordinated with the Offshore and Onshore teams for Production Releases.

Experience with Oracle and MS SQL Server DB Tasks (DML, DDL Executions, Log Rotations, Table space adjustments, client administration).

Worked on Deploymeanalytics (log pipeline), full text search, application monitoring.

Maintained JIRA for tracking and updating project defects and tasks ensuring the successful completion of tasks in a sprint.

Planned release schedules with agile methodology & coordinated releases with engineering & SQA for timely delivery.

Environment: AWS, CHEF, Jenkins, Maven, Ansible, Azure, Jira, Linux, Kubernetes, Terraform, Docker, ELK stack, Git Hub, SonarQube, Nexus, Power Shell, Bash, Ruby and Python.

TOYOTA May2015–Oct2017

DevOps/Cloud Engineer

Responsibilities:

Worked with different AWS cloud services like EC2, S3, RDS, ELB, EBS, VPC, Route53, Auto scaling groups, Cloud watch, Cloud Front, IAM, Lambda, CFT, AWS logs, Metrics, Rules, ECS, Red shift, Dynamo DB, ElastiCache and Elastic Search, Direct Connect, Cloud Trail.

Set up preconfigured RHEL5.x and 6.x on local and in the cloud on AWS EC2 and defined AWS Security Groups (IAM) which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.

Written Templates for AWS infrastructure as a code using Terraform to build staging and production environments.

Automated various infrastructure activities like Continuous Deployment, application server setup, stack monitoring using Ansible playbooks. Automate infrastructure build-out and systems provisioning using Ansible and Ansible Tower.

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

Deployed Puppet for configuration management to existing infrastructure.

Developed automation scripting in Python using Puppet to deploy and manage Java applications across Linux servers also created and updated Puppet manifests and modules, files, and packages.

Experienced with working on Puppet Master and Puppet Agents. Defined Puppet Master and Puppet Agents to manage and configure nodes.

Created and wrote shell scripts (Bash), Ruby and Python for automating tasks.

Carried automated Deployments and builds on various environments using continuous integration (CI) tool Jenkins.

Managing and optimize the Continuous Integration (CI) using Jenkins, Bamboo and troubleshoot the deployment build issues using the trigged logs.

Analyze and resolve conflicts related to merging of source code management tools like GIT, Subversion (SVN) and BitBucket.

Used Git for source code version control and integrated with Jenkins for CI/CD pipeline, code quality tracking and user management with build tools like Maven and Ant.

Worked on build tool like Maven to create Artifacts (.war & .Jar) by using Pom.xml files, which is integrated to Jenkins.

Development of Splunk Queries to generate the Report and Notifications in Linux Servers and Monitoring the Traffic.

Monitored Application and Servers through Nagios, Web Servers Administration on Apache and Nginx.

Worked on implementation team to build and engineer servers on Ubuntu and RHEL Linux. Provisioning virtual servers on VMware and ESX servers using vCloud.

Migrated the production SQL server schema to the new AWS RDS aurora instance and wrote SQL queries and worked on administration for optimizing and increasing the performance of database.

Worked on NoSQL database DynamoDB to process large data documents.

Used the JIRA Confluence for bug tracking, creating the dashboard for issues.

Environment: AWS (EC2, S3, RDS, ELB, EBS, VPC, Route53, Auto scaling groups, Cloud watch, Cloud Front, IAM, Lambda), Azure, Terraform, Docker, Jenkins, GitHub, SVN, Ansible, Puppet, Nagios, Yaml, Python, Maven, ELK, Bamboo, Power Shell, ANT, Ubuntu, Jira, Apache, Nginx.

Educational Qualification:

Bachelor of Technology – Jawaharlal Nehru Technological University, Kakinada- India.



Contact this candidate