We provide IT Staff Augmentation Services!

Aws Devsecops Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Over 7+ years of experience in the IT industry comprising AWS DevOps/Cloud Security Engineer, Skilled in software configuration management which includes Project Setup, Build & Release process setup, Build Automation, Continuous Integration, Infrastructure Security, AWS Cloud and DevOps.
  • Taken and fulfilled responsibility build & deployment in DevOps through automation using scripting languages such as JavaScript, Shell, Bash, JSON, Groovy, Python etc.
  • Experience in Infrastructure Development and Operations involving AWS Cloud platforms, EC2, EBS, S3, VPC, IAM, AWS Lambda, ELB (Elastic Load - balancers), Auto scaling, CloudFront, Route 53, CloudFormation, Terraform, Elastic Cache, CloudWatch, Cloud Trail, SNS etc.
  • Strong background in Branching, Merging, Tagging, and maintaining the version across the environments using SCM tools like Subversion (SVN) and GIT (GitHub, GitLab).
  • Extensively worked on Jenkins for Continuous Integration (CI) and for end-to-end automation for build and deployments.
  • Experience in Container based deployments using Docker.
  • Experience in creating well formatted documentation using Confluence.
  • Experienced in using Ansible as a configuration management tool and developed Ansible Playbooks to provision Apache Web servers, Tomcat servers, Nginx, and other applications.
  • Worked with Static Code Analysis tools to find and resolve application issues
  • Expertise in configuring Log monitoring tools like Splunk, ELK and Grafana to monitor logs of applications in Production and Non-Production environments.
  • Experience in writing Terraform and CloudFormation templates to solution towards Infrastructure as Code.
  • Knowledge of using Routed Protocols: FTP, SSH, HTTP, HTTPS.
  • Skilled in Bug tracking tools like JIRA and Rally.
  • Demonstrated abilities in large enterprise-wide network design, implementation as well as administration support and network integration.
  • Implemented Zone Based Firewalling and Security Rules on the

PROFESSIONAL EXPERIENCE:

Confidential

AWS DevSecOps Engineer

Responsibilities:

  • Highlights: Work on Data Loss Prevention principles and applying that knowledge in daily cloud security work. Develop, implement, and operate controls to secure cloud - based systems. Recognize, adopt, utilize, and teach best practices in cloud security engineering
  • Work on improvements including the development of new tools, automation, and integration. Make recommendations to help improve security posture as an organization. Work directly with application and infrastructure teams to design and architect infrastructure and applications to protect against vulnerabilities and attacks Advise on and preventatively remediate security issues and create and Implement Web Application Firewall rules based on application requirements. Monitor Web Application Firewall logs to find and remediate security issues. Migrate CloudWatch logs to Splunk, create dashboards and write queries. Write detailed and Agile product requirements documents and ensure clear communication of those requirements to the business, engineering, security, development, and product teams Took part in migrating web application from AWS Gen1 account to Gen2 account. Migration to Amazon
  • Web Services & cloud technologies from their current datacenter and virtual environments. Designed and implemented AWS cloud-based instances for use on their current and upcoming projects. Worked on numerous AWS services such as EC2, S3, EKS, VPC, RDS, MSK, CloudWatch, CloudTrail,
  • DynamoDB, ECR, IAM. Worked with Amazon Web Services (AWS), EC2 Storage Managements integration and utilization within the infrastructure and applications. Infrastructure deployment, administration, troubleshooting and configuration of virtual and cloud instances on AWS and VMware platforms.
  • Implemented AWS solutions using S3, RDS, EBS, Elastic Load Balancer, and Auto scaling groups. Responsible for Design of different Release Environments for new projects and monitoring. Implementing a Continuous Delivery framework using Jenkins, Chef, and Maven & Nexus in Linux environment.
  • Creating, Utilizing, Managing Policies in S3 buckets on AWS. Working on transferring SQLite data generated to S3 bucket using Python scripts. Working on Data Lakes in AWS using the SQLite data transferred to the S3 bucket. Using Cloud Formation tools like AWS Glue worked on Big Data related Data
  • Lakes on Amazon Web Services. Created IAM roles to work on Data Lakes and added database to run it on demand. Wrote templates to build the infrastructure for the Vue.js application. NPM (Node Package Manager) dependencies were installed and used to run the application. Worked with automation tools which are pre-installed in the azure DevOps portal to build the packages. The automation tools like NPM and MAVEN with build.xml and pom.xml scripting languages depending on the packages like HTML, CSS or java script. Deploy scalable NodeJS application in AWS platform using AWS Lambda.

Confidential

AWS DevOps/Cloud Engineer

Responsibilities:

  • Highlights: Create CloudFormation and Terraform templates and deploy AWS resources like EC2, Autoscaling, EBS, and S3. Implement Serverless architecture using AWS Lambda with Amazon S3 Create S3 buckets and manage policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS. Create custom Amazon Machine Images (AMIs) to automate server build for auto scaling during peak times. Also, deploy applications in AWS using Elastic Beanstalk. Use tools like Visual Studio Community Edition, Visual Studio Code
  • Power Shell ISE, and SQL Server Management Studio. Work on implementation of SSL /TLS implementation. Configure Elasticsearch, Logstash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and CloudWatch. Responsible for defining Branching & Merging strategy, check - in policies, improving code quality, automated Gated Check-ins, defining backup and archival plans. Create, manage, and perform container-based deployments using Docker images containing Middleware and Applications together. Enforce Test Driven Development (TDD) approach for writing application codes. Install, Configure, and automate Jenkins Build jobs for Continuous Integration and AWS Deployment pipelines using various plugins like Jenkins EC2 plug-in and Jenkins Cloud Formation plugin. Automated configuration management and deployments using Ansible playbooks and Yaml for resource declaration. And creating roles and updating Playbooks to provision servers by using Ansible. Worked on monitoring servers using Nagios, Splunk using logging tools like ELK. Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions. Created different stages, Published the Artifacts,
  • Copied the files and Archived the files. Similarly, when the Master branch of GitHub is updated, it directly triggers staging, where you can verify all the developments before it moves to production. Created different pipelines, one for the cloud deployment, other for the backend data& one for Data flow. Wrote
  • ARM templates and PowerShell Scripts, to automate the pipelines as a code. Performed Integrated delivery using Jenkins. Done Branching, Tagging, Release Activities on Version Control Tools GitHub. Worked in an Agile methodology model, using Jira as the project management tool.

Confidential

AWS DevOps/Cloud Engineer

Responsibilities:

  • Highlights: Launch EC2 instances and involve in AWS RDS, S3, Load Balancing, IAM, VPC, Cloud Formation, Lambda and Cloud Watch. Work on estimating costs and identify cost control mechanisms. Lift and shift of an existing on - premises application to AWS, Identifying appropriate use of AWS architectural best practices Experience in defining the AWS Security Groups which function as virtual firewalls that control the allowed traffic to reach the EC2 Instances. Use AWS Lambda for deploying and scaling web applications and services developed with NodeJS and Python Participate in setting-up
  • Automation Failover and Failback between different zones. Build scripts using ANT, Gradle and MAVEN build tools in Jenkins, Sonar to move from one environment to other environments. Write templates for AWS infrastructure as a code using Terraform to build staging and production environments. Wrote scripts on Python, shell and bash and modified existing scripts on automations. Wrote deploy hooks/scripts for code deploy to deploy code from Git using Jenkins to AWS EC2 instances and also have written multiple Jenkins jobs in bash Created and hardened an Amazon Machine Image (AMI) and installed google authenticator. Designed, configured and deployed Amazon Web Services for a multitude of applications utilizing the Amazon Web Services focusing on high-availability, fault tolerance and auto-scaling. Wrote Docker files and created images out of it as well as pulling and pushing Docker images to various environments from Docker Hub Registry. Deployed Dockerized Applications in Kubernetes cluster using Helm Charts. Worked on setting-up continuous deployment pipelines using Jenkins across multiple Kubernetes clusters to stress the clusters with new infrastructure tools for Kubernetes in development environments. Automated these pipelines through Jenkins using pipeline script. Installed Jenkins on AWS EC2 instance and configured to run all the application cron jobs to run through Jenkins server. Worked with GIT to store the code and integrated it into Ansible Tower to deploy the playbooks.
  • Worked on the concept of GIT cloning to create GIT repository. Developed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT, EC2 instances, ELB, Security Groups. Used Ansible for central management of Linux configuration files and software package management. Managed
  • Amazon Web Services (AWS) infrastructure with automation and configuration management tools Ansible. Configured Jenkins pipeline jobs workflows to improve reusability for building pipelines. Configured and managed Apache Web Server on Linux for web based applications using REST/SOAP, Apache and
  • WebLogic. Created Continuous Build Process using Jenkins as Continuous integration tool. Implemented new projects builds framework using Jenkins as build framework tools. Deployed application using Jenkins server and to troubleshoo

Confidential

Red Hat Linux System Administrator

Responsibilities:

  • Highlights: Performed installation, configuration and maintenance of Red hat Linux. Handling HP and DELL servers running on Red hat Linux and SUSE Linux 9. Linux kernel, memory upgrades and swaps area. Red hat Linux Kickstart Installation. Configuring DNS, DHCP, NIS, NFS in Red hat Linux other

    Network Services. Performed daily backups, restoration of data as per requests using Veritas NetBackup. Worked on Servers consolidation and virtualization using HPSA VSphere virtual infrastructure, HPSA VSphere ESX and performed Network Monitoring Using Nagios tool.

    Network trouble shooting using 'ndd', 'traceroute', 'netstat', 'ifconfig' and 'snoop' etc Monitored system performance, user management, system updates and disk & storage management. Created users, manage user permissions, maintain User & File System quota on Red hat Linux

    Production support of Apache and JBoss including installation, configuration, and troubleshooting Implemented RAID 1 and 5 on mission critical servers such as domain controllers and file servers. Setup of full networking services and protocols on UNIX, including NIS/NFS, DNS, SSH, DHCP, NIDS, TCP/IPARP, applications, kick - start and print servers to ensure optimal networking, application, and printing functionality. Performed troubleshooting of CPU bottle necks, memory bottlenecks and gave suggestions on performance improvements. Analyzed performance issues through PERFPMR. Managing systems routine backup, scheduling jobs like disabling and enabling cron jobs, enabling system logging, network logging of servers for maintenance, performance tuning, testing. Log file was managed for troubleshooting and probable errors.

    Responsible for reviewing all open tickets, resolve and close any existing tickets. Document solutions for any issues that have not been discovered previously. Supported 24x7 Troubleshooting environments and providing on-call and weekend support.

We'd love your feedback!