Aws Cloud Devops Sr Engineer Resume
Milwaukee, WisconsiN
SUMMARY
- AWS and Devops engineer with over 11 years of IT experience in AWS Cloud, Devops, Configuration management, Continuous Integration, Continuous Deployment, Cloud Implementation, Devops engineering and Legacy Modernization.
- Expertise in AWS cloud services such as EC2, ELB, Auto - Scaling, S3, IAM, VPC, RDS, CloudTrail, CloudWatch, Lambda, Elastic Cache, Cloud Formation.
- Hands-on experience to build teh AWS infrastructure resources using teh Terraform and Ansible automation tools, AWS CLI and Cloud Formation templates.
- Administered and Engineered Jenkins (Jenkins Pipelines for CICD) for managing Build, SonarQube, Junit and Deploy chain.
- Exercised Kubernetes to manage containerized applications using its nodes, Config Maps, selector, Services and deployed application containers as Pod to develop POC.
- Build and maintain automation tooling for cloud infrastructure in AWS access management, code pipelines, and CI/CD using infrastructure as code written in Terraform.
- Has experience in Bash and PowerShell scripting with focus on DevOps tools, CI/CD and AWS Cloud Architecture and hands-on Engineering.
- Provided Cloud Migration Solutions and Architecture using AWS.
- Deep understanding of teh principles and best practices of Scrum, Agile, Kanban, Waterfall methodologies and Software Configuration Management (SCM).
- Working knowledge in Relational Database Systems like MySQL and Oracle.
- Excellent team lead and ability to perform well under pressure.
- Dedicated and highly ambitious to achieve organizational as well as personal goals
TECHNICAL SKILLS
Amazon Web Services: EC2, ELB, EBS, Route 53, S3, AMI, Cloud Watch, Cloud Front, RDS, Lambda, VPC, Glacier, Dynamo DB, CloudFormation, Auto Scaling
CasC: Ansible
IasC: Terraform, CloudFormation
Containerization Tools: Docker, ECS, Kubernetes
Continuous Integration Tools: Jenkins, AWS Code Pipeline
Languages/Scripting: Bash Shell Scripting, Power Shell, Java Scripting
Databases: Oracle, MySQL
Operating Systems: Red hat Linux, Amazon Linux 2, Windows, Ubuntu, MVS, Z/OS
Version Control Tools: TFS, GIT Hub
SDLC: Agile, Scrum, Waterfall
Bug Reporting Tools: JIRA, ServiceNow
Web Servers: Tomcat
IDE/ GUI Tools: VS Code, Eclipse
PROFESSIONAL EXPERIENCE
AWS Cloud DevOps Sr Engineer
Confidential
Responsibilities:
- Expertise in AWS Resources like EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Formation, Cloud Watch, Security Groups, DynamoDB, RDS.
- Experience in optimizing volumes, EC2 instances and created multiple VPC instances and created alarms and notifications for EC2 instances using Cloud Watch.
- Infrastructure as Code: Automated teh infrastructure creation using Terraform and CloudFormation.
- Working on Docker-Compose and Docker-Machine.
- Experience with Docker, ECS, ECR to handle Docker deployments.
- Created and managed test environment using Docker, Kubernetes, initiated instances depending upon development team requirements.
- Utilized Kubernetes for teh runtime environment of teh CI/CD system to build, test and deploy.
- Written Templates for AWS infrastructure as a code using Terraform to build staging and production environments.
- Cloud Infrastructure resources deployment using Terraform and Jenkins pipeline Automate teh admin tasks using Shell Scripts/Ansible
- Design and implement teh CICD architecture and automation solutions using GITHUB, Jenkins, Ansible Tower. Deploying to production environment in AWS using terraform.
- Building Docker images and pushing them to JFrog Artifactory.
- Used Kubernetes to manage containerized applications using its nodes, Config Maps, selector, Services and deployed application containers as Pods.
- Deployed and configured cloud servers on AWS with terraform and chef automation.
- Experienced with event-driven and scheduledAWSLambda functions to trigger variousAWS resources like AWS API.
- Written Terraform templates for configuring EC2 Instances.
- Deployed Different Applications (War, Jar, and Ear) on JBoss application servers.
- Using Ansible playbooks to configure systems to a specified state.
- Worked on copy S3 bucket objects across separate AWS accounts programmatically.
- Created AMI images of teh critical ec2 instance as backup using AWS CLI and GUI.
- Implement Jenkins/GitHub/AWS AMI to manage cloud platforms and setup teh Continuous Integration and Delivery automation and orchestration automated server build, management, and monitoring and deployment solutions.
- Hands on experience of Build & Deployment phase and usage of Continuous Integration (CI/CD) tools, build configuration, Maintenance of build system, automation & smoke test processes, managing, configuring, and maintaining source control management systems.
- Worked on Jenkins for continuous integration and for End-to-End automation for all build and deployments.
Environment: AWSEC2, VPC, Auto scaling, ELB, EMR, IAM, Code Deploy, Code Pipeline, Lambda, Cloud Watch, EBS, Directory Services, Route5, Jenkins, GIT, ECS, Docker, Artifactory, JBoss,, Cloud Formation, Terraform.
DevOps Engineer
Confidential
Responsibilities:
- Creation of CI/CD pipelines using Jenkins.
- Experience in writing scripts in shell and terraform.
- Automation of AWS resource deployment using cloud formation templates.
- Automation of installation of software packages on Linux using shell scripting.
- Administration of DevOps tools like Gitlab, uDeploy, Jenkins, artifactory, sonarqube.
- Developing and maintaining build files by using Maven script.
- Experience in writing automation tasks with Terraform scripts.
- Knowledge on Docker and Kubernetes.
- Strong knowledge on Software Development Life Cycle, Software Build.
- Developing teh utility scripts to effectively reduce teh time and manual effort.
- Handling, Monitoring alerts of all lower environments.
- Involved in various documentations like Design Document, Testing Document, Delivery Document and User Guide.
- Managing of Linux servers hosted and ensuring 24*7 availability of application.
- Created Git Workflows and automated triggers for code promotion and movement through teh environment.
- Building Docker images and pushing them to JFrog Artifactory.
- Used Kubernetes to manage containerized applications using its nodes, Config Maps, selector, Services and deployed application containers as Pods.
- Deployed and configured cloud servers on AWS with terraform and chef automation.
- Experienced with event-driven and scheduledAWSLambda functions to trigger variousAWS resources.
- Written Terraform templates for configuring EC2 Instances.
- Deployed Different Applications (War, Jar, and Ear) on JBoss application servers.
- Implement Jenkins/GitHub/AWS AMI to manage cloud platforms and setup teh Continuous Integration and Delivery automation and orchestration automated server build, management, and monitoring and deployment solutions.
- Hands on experience of Build & Deployment phase and usage of Continuous Integration (CI/CD) tools, build configuration, Maintenance of build system, automation & smoke test processes, managing, configuring, and maintaining source control management systems.
- Worked on Jenkins for continuous integration and for End-to-End automation for all build and deployments.
Legacy Migration & Modernization Consultant
Confidential
Responsibilities:
- Analysis teh existing functionality & architecture of teh application.
- Analyzing teh existing source code with help of Cloud Counsel & Master craft tools to identify complexity of functionality and prepare teh impact analysis.
- Develop data stage flow to replace teh existing database architecture and ensure teh new data flow should work as expected.
- Meeting business and stakeholders on regular basis to discuss on better architecture for distributed system.
- Packaging of teh developed component to be deployed in production environment.
- Identifying teh continuous improvements and bring to successful implementation.
- Involved in various documentations like Design Document, Testing Document, Delivery Document and User Guide.
- Infrastructure as Code: Automated teh infrastructure creation using Terraform and CloudFormation.
- Design and implement teh CICD architecture and automation solutions using GITHUB, Jenkins, Bamboo, Ansible Tower. Deploying to production environment in AWS using terraform.
- Written Terraform templates for configuring EC2 Instances.
- Hands on experience of Build & Deployment phase and usage of Continuous Integration (CI/CD) tools, build configuration, Maintenance of build system, automation & smoke test processes, managing, configuring, and maintaining source control management systems.
- Worked on Jenkins for continuous integration and for End-to-End automation for all build and deployments.
Senior Application Developer & Modernization engineer
Confidential, Milwaukee Wisconsin
Responsibilities:
- Analysis of requirements for new Enhancements and impact analysis.
- Writing HLD & LLD for teh new business requirements.
- Interacting with teh client to understand and analyze teh business requirements and enhancement.
- Worked on change requests, enhancements and making changes as directed by teh client.
- Prepared impact analysis documents for changes and enhancements proposed in teh system.
- Development of code as per teh business requirements.
- Unit testing for teh developed code.
- Providing technical and functional training to new joiner.
- Providing fixes to teh issues identified in testing phase.
- Packaging of teh developed component to be deployed in production environment.
- Providing production support for various batch job cycles.
- Interacting with teh client to understand and analyze teh business requirements and enhancement
Application Developer
Confidential
Responsibilities:
- Analysis of requirements for new Enhancements and impact analysis.
- Development of code as per teh business requirements.
- Unit testing for teh developed code.
- Providing technical and functional training to new joinees.
- Providing fixes to teh issues identified in testing phase.
- Packaging of teh developed component to be deployed in production environment.
- Providing production support for various batch job cycles.
- Involved in various documentations like Design Document, Testing Document, Delivery Document and User Guide.
- Interacting with teh client to understand and analyze teh business requirements and enhancement.
- Worked on change requests, enhancements and making changes as directed by teh client.
- Prepared impact analysis documents for changes and enhancements proposed in teh system.
- Code changes and Code review as per client requests.
- Creating Unit Test Cases/Test Plans and tabulating them in Excel for future reference.
- Involved in Unit testing of teh developed/modified code.
- Debugging and resolving teh bugs once detected.
- Involved in various documentations like Design Document, Testing Document, Delivery Document and User Guide.
- Providing technical support to teh team members whenever required.
- Ensure quality and on-time deliveries.
- Working with teh CICS team to make teh necessary environmental changes.
- Code changes and Code review as per client requests.
- Creating Unit Test Cases/Test Plans and tabulating them in Excel for future reference.
