Cloud-devops Engineer/systems Engineer Resume
Alpharetta, GA
SUMMARY
- 8 years of IT Industry Experience in Linux Administration, Configuration Management, Continuous Integration, Continuous Deployment and Cloud Implementations.
- Experienced in developing Web Services with Python programming language Django, a high - level Python Web framework.
- Experience using Azure and AWS Managed Services like VPC, EC2, S3, AWS SSO,Route53, ELB, EBS, IAM, ECS,KMS and CMK,AWS Firewall.
- Strong experience on DevOps essential tools like Puppet, Ansible,Docker,Kubernetes, GIT,Jenkins, Ant, Maven, and migrated VMware VMs to AWS using AWS Migration Hub.
- Experience in Full stack development, Web-scale engineering, and architecture.
- Experience in AWS Storage services and SQL,NoSQL Databases like S3,RDS,DynamoDB,Aurora,Deep Archive,In-memory Database Redis,CDN services like CloudFront,API Gateway,Lamba,Kinesis.
- Strong Experience in Design, implement, and support Oracle databases in online transaction and batch environments.
- Experience in Building Production-Grade Orchestration Platforms using Kubernetes and AWS EKS.
- Automated the Continuous Build process, monitored, maintained, and controlled software configuration in secured distributed environment.
- Solid understanding of Blockchain, Cryptography, Encryption, Token Mechanics, Automation, and Cloud.
- Experience in Implementing Service mesh like Istio for Kubernetes metrics and monitoring using sidecar Proxy.
- Improved continuous integration workflow, project testing, and deployments with Jenkins. Implemented code coverage and unit test plug-ins with Maven in Jenkins.
- Experienced in automating, configuring, and deploying instances on AWScloud environment and in Data centers.
- Experience in automation of Kubernetes based deployments with Ansible using playbooksand using Helm charts for Deployment of Microservices.
- Designed AWS CloudFormation templates to create customized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
- Focused on continuous integration and continuous deployment and promote enterprise solution deployment assets to target environments.
- Utilized Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, Dynamo DB tables, EBS volumes; to set alarms for notification or automated actions; and to monitor logs for a better understanding and operation of the system.
- Experience in using ELB, general networking principles, firewalls, routing technologies and DNS (Route 53).
- Excellent knowledge of Client/Server architecture, OSI layers, TCP/IP networks.
- Experience in Virtualization administration and configuration (VMware, VMware ESX, Xen).
- Good knowledge on Network Topology(LAN/WAN/Subnets/VPN Firewalls).
- Experience in automation (writing Shell & Perl scripts) to monitor UNIX production applications.
TECHNICAL SKILLS
Operating Systems: Red Hat,Windows,Ubuntu,CentOS,Debian
Virtualization Technologies: Oracle Virtual Box,Docker,VMware
Cloud Technologies: AWS(Amazon Web Services),Azure
Infrastructure Automation: Terraform,Ansible
Source Control/ Versioning Tools: Git,Gitlab, GitHub, Bitbucket,CVS
Configuration Management Tools: Ansible,Chef,Puppet
Continuous Integration Tools: Jenkins,Maven,Bamboo
Servers: WebLogic, Apache Tomcat,Nginx, WebSphere
Programing: Java,Python,Shell,bash scripting
Databases: MySQL,PostgreSQL,MongoDB,Redis,Elastic Search
Services: LDAP,DNS,BIND,HTTP,HTTPS,POP3,NFS,TLS/SSL,DHCP,Kerberos
Ticketing Tools: JIRA, Clear Quest
Monitoring Tools: AWS CloudWatch,Prometheus,Grafana,Nagios,ELK
Static Code Scanning Tools: SonarQube,Fortify
PROFESSIONAL EXPERIENCE
Confidential, Alpharetta, GA
Cloud-Devops Engineer/Systems Engineer
Responsibilities:
- Creating and maintaining secure AWS cloud-based app/data hosting solutions
- Creating and maintaining storage services such as S3, RDS,Redis databases and enabling lifecycle policies.
- Monitor the health of Amazon EC2 instances and other AWS services and alert set ups using CloudWatch.
- Working on Lambda function creation, AWS CLI, Bash Scripting, Python scripting.
- Worked on creating Jenkins freestyle projects in Jenkins Pipelines and automate CI/CD process.
- Actively Worked on Building and Importing Complex Infrastructure into modules using Terraform.
- Worked with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation.
- Working with cloud native CICD tools AWS Code Commit, Code Build, Code Deploy, Code Pipeline.
- Deploying and Managing Microservices in multi-cloud Environment using Kubernetes and Helm charts.
- Design and Maintain cloud deployment strategies like Blue/Greenwith SCMs such as GitHub, bitbucket.
- Working on EKS Clusters and Other AWS Infrastructure Automation and Provision with CloudFormation, Terraform, Ansible, Prometheus and Grafana.
- Worked on Containerizing Python and Java Based web applications using Docker and Orchestration tools like Kubernetes etc.
- Worked on the possibilities and different ways of Locking down different Terraform Module Versions.
- Installed, Configured and Managed Docker Containers, Docker Images for web servers and Applications servers such as Apache Tomcat using Docker and Integrated with Amazon MySQL RDS database.
- Scripted automation for snapshots of existing Elastic Block Storage (EBS) volumes for backups and restored these snapshots to other EC2 Instances including resizing the capacity of EBS Volumes.
- Deployed MySQL RDS Database in Multi Availability Zones for High Availability and created Read replicas of primary DB
- KMS Implementation for encryption of volumes And Databases.
Environment: AWS,Azure,Linux,Docker,Kubernetes,Terraform,Shellscripting,Python,Java,Jenkins,Redis,Microservices,Prometheus,Grafana,VMware.
Confidential, NY
Sr. Devops/Systems Engineer
Responsibilities:
- Driving the tooling, methodology, policy, and processes to help operate successfully at scale within the cloud. Focus on both configuration and cloud management.
- Identifying, analyzing, and optimizing cloud operations processes in collaboration with the Network, Platform, and Applications teams for automating.
- Writing process requirements documents and decomposing each requirement into multiple user stories for sprint development cycle.
- Designing, documenting, developing, testing, and deploying automation tools
- Writing standard operating procedures and training our operations engineers to use and maintain the automation tools.
- Testing, deploying, and advocating the use of technologies such as Git, Jenkins, Terraform, Ansible, AWS SSM with focus on built-in AWS technologies.
- Created Amazon ELB and Auto Scaling groups, installed, configured, and maintained web and application servers including Apache2 and Apache Tomcat on Docker containers and Integrated with Amazon MySQL RDS database.
- Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, systems administratorsto ensure production deadlines are met.
- Delivering the Confidential Innovation Content across the regions using CDN services such as AWS CloudFront.
- Analyzing changes in business requirements and updating the existing documents, processes, methods, procedures, and tools to work with these changes.
- Implemented AWS SSO for managing the access to AWS accounts and business applications centrally and also for users.
- Worked on Azure which involved configuring VM’s,storage accounts, resource groups and handling multiple subscriptions.
- Worked with team of Developers to develop in Blockchain using Hyperledger(fabric,Composer).
- Managing Bitbucket for the MS Internal lab development projects.
- Developed CloudFormation scripts to build, change and version Infrastructure as code using AWS as provider and launch multi-tiered stack to be provisioned and configured with the scripts.
- Providing direction and support to junior cloud engineers in all phases of tool development life cycle.
- Integrating Prometheus and Grafana with Kubernetes cluster to Monitor different metrics for all the nodes.
- Assisting the manager in addressing complex provisioning, deployment, configuration, and automation projects.
- Helping to drive down and maintain cost within the cloud.
Environment: AWS,Azure, Linux,Docker,shell scripting, python,Blockchain,CloudFront, Bitbucket,Kubernetes,Terraform, Helm.
Confidential, Portage, MI
Sr. Devops/Linux Engineer
Responsibilities:
- Build Infrastructure solutions On Private and Public cloud solutions.
- Automation of Infrastructure changes using Jenkins,Phyton scripting.
- Maintain and run Linux servers on AWS Platform.
- Build solid working relationships with MIS team members as well as collaborating with internal customers.
- Continue to develop a strong base of technical skills in the various technologies used by the MIS team.
- Creating CloudWatch alerts for instances and using them in Autoscaling launch configurations.
- Experienced in Performance Tuning and Query Optimization in AWS Redshift.
- Managed deployment automation using Puppet.
- Managed Docker Containerization and Docker Orchestration using Kubernetes.
- Worked on Container Orchestration like Elastic Container Service, Kubernetes and working with Terraform.
- Provide highly durable and available data by using S3 data store, versioning, lifecycle policies, and create AMIs for mission critical production servers for backup.
- Design AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
- Write JSP and Servlets to add functionality to web application based on customer requirements
- Administrating the Version Control and Source code Management tools like GitHub Enterprise and performing regular updates.
Environment: AWS, Linux,Jenkins, Nagios, Puppet, Kubernetes, Docker, GitHub,Java.
Confidential, West Hartford, CT
Sr.Devops/Cloud Engineer
Responsibilities:
- Managed multiple cookbooks in and Implemented environments, roles, and templates in for better environment management.
- Used Shell scripts to day to day activities and tasks for automating.
- Used Jenkins tool to automate the build process to manage Git.
- Installing and configuring Jenkins master and slave nodes. Built CI/CD pipeline and managing the infrastructure as code using.
- Created and implemented cookbooks for deployment. And alsoused Recipes to create a Deployment directly into Amazon EC2 instances.
- Used SonarQube for creating reports on unit test and Potential bugs etc in the code.
- Automation of all Manual Infrastructure Changes as Code via Python, Jenkins Pipelines, & Ansible Tower.
- Setup Server, workstation, client and wrote scripts to deploy applications.
- Deployed the applications to Tomcat Application Server and static content to Apache web servers.
- Implement and Enhance the Existing Scripts which are developed in Shell, Perl, Ruby and Python.
- Automated the continuous integration and deployments using Jenkins, Docker, Ansible and AWS Cloud Templates.
- Wrote Python scripts with Cloud Formation templates to automate installation of Auto scaling, EC2, VPC and other services.
- Worked on Docker container to create Docker images for different environments.
- Worked on system Monitoring with Prometheus and Grafana using docker.
- Implemented and improved process for release management, automated code deployment, configuration management, and monitoring.
Environment: AWS, Jenkins, Ansible, Nagios, Git, Docker, Shell scripts, Sonarqube, Bamboo.
Confidential, Stamford, CT
Devops Engineer
Responsibilities:
- User account management, worked with Perl, shell scripting (ksh, bash) to automate administration tasks.
- Maintained user accounts file system and limit user account privileges.
- Securing the databases and applications according to HIPAA Standards.
- Experienced in creating web applications with Python Flask.
- Developed new application and added functionality to existing applications using Java/J2EE technologies
- Created RESTful API's using Python and POSTMAN API for other developers
- Scheduled, deployed and managed container replicas onto a node cluster using Kubernetes.
- Used Jenkins for Continuous Integration and deployment into Tomcat Application Server.
- Implemented a production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure.
- Support Production/development and Testing systems, UNIX system upgrading and UNIX Network configuration
- User/group maintenance in both production/development environments. In-house process control initiatives including IT Services Management, worked with LDAP integration for a single log on purpose.
- Developed tools and utilities to automate system administration tasks using Bash, Python
Environment: UNIX/LINUX, Redhat Linux 6, CentOS, SVN, Jenkins, Windows, Apache Tomcat, ShellScripts,Nagios, puppet.
Confidential, San Francisco, CA
DevOps Engineer
Responsibilities:
- Worked on Configuration management, release management and build management using JENKINS/HUDSON.
- Installed MAVEN and configured pom.xml in conventional projects for continuous integration.
- Adept at build deployment, build scripts and automated solutions using scripting languages such as Shell and Python.
- Worked on configuring plug-ins like Junit, SSL authentications in Maven.
- Coordinating the resources by working closely with Project Manager's for the release and carried Deployments and builds on various environments using continuous integration tool.
- Linux container orchestration with Docker, Kubernetes, CoreOS, etcd, and more.
- Designed front-end of web application using HTML/CSS and Servlets.
- Developed and contributed a P&G Cluster application to the Kubernetes project.
- Wrote Python Code using Ansible. Python API to Automate Cloud Deployment Process. Developed Python Modules for Ansible Customizations.
- Used Shell/Perl scripts to automate the deployment process.
- Build highly available content distribution sites by using CI/CD tools like, Ansible, Docker, Maven, Jenkins,Kubernetes etc.
- Converted and automated builds using Maven and Ant. Scheduled automated nightly builds using Hudson/Jenkins.
Environment: HTML,CSS, Ant, Maven, Subversion, Jenkins, Clear Case, Clear Quest, UNIX, JUnit.