We provide IT Staff Augmentation Services!

Sr. Devsecops Engineer Resume

5.00/5 (Submit Your Rating)

Dublin, OH

SUMMARY

  • A skillful professional with around 8 years of ITexperience, 4+ years as a DevOps Engineer.
  • Strongly developed skills in software configuration management including Project Setup, Build and Release process setup, Build Automation, Continuous Integration, AWS, and DevOps. Seasoned interpersonal skills, strong work ethic, and ability to stay organized within fast - paced and multidisciplinary organizations.

TECHNICAL SKILLS

IT Delivery Methods: Agile, Waterfall

Scripting Languages: Shell, Perl, Python, Ruby, Groovy, JavaScript

Version Control Tools: Git

Application Servers: Tomcat

Continuous Integration Tools: Jenkins

ContinousDeployemetn Tools: Chef, Ansible

Containers: Kubernetes, Docker

Cloud Computing Services: Amazon Web Services (AWS), AZURE

Databases: MySQL, Oracle

Project Management Tools: JIRA, MS Project, Confluence, Slack, HPSM, VersionOne

Operating System: Linux, MacOS, Microsoft Windows

Monitoring Tools: Splunk, Dynatrace

API Tools: Insomnia, Postman

PROFESSIONAL EXPERIENCE

Confidential, Dublin, OH

Sr. DevSecOps Engineer

Responsibilities:

  • Responsible for application Build & Release process which includes Code Compilation, Packaging, Security Scanning and code quality scanning, Deployment Methodology and Application Configurations.
  • Configure Jenkins jobs and pipelines using Azure DevOps, Git, Gradle, Maven, MS - Build, Jenkins, SonarQube, JFROG artifactory, which includes build and deployment of Java applications to WAS Server, .Net applications to IIS Server.
  • Defining Release Process & Policy for projects early in SDLC and responsible for source code build, analysis and deploy configuration.
  • Extensively worked on Jenkins for continuous integration and for End-to-End automation for all build and deployments. Implement CI-CD tools Upgrade, Plugin Management, Backup, Restore, LDAP and SSL setup.
  • Working closely with Development, Operations team and project management to create build and Deploy jobs across multiple environments.
  • Created pipelines from the scratch and wrote Jenkins file using Groovy scripts.
  • Set up Kubernetes (k8s) Clusters for running microservices and Pushed microservices into production with Kubernetesbacked Infrastructure. Development of automation of Kubernetes clusters via playbooks in Ansible.
  • Used Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple namespaceversions.
  • Used Docker swarm and Kubernetes for container orchestration and spin up them by writing Docker files and settingup the automated build on Docker HUB.
  • Wrote cloud formation templates (CFT s) to automate the services that are used for the application deployment.
  • Created AMI s and automated the process with AMI builder using packer.
  • Wrote chef Cookbooks and recipes to automate build/deployment process and do an overall process improvement toany manual process using recipes with ruby scripts.
  • Worked closely with software developers and DevOps to debug software and system problems.
  • Used Zapi plugin in Jenkins to float results back to JIRA and notify the team.
  • Utilized AWS CloudWatch to monitor the performance environment instances for operational and performance metrics during load testing. Ran many microservices from local work station on both Linux and windows machines(only on windows 10).
  • Using docker images automated the database deployments and as well the windows deployments.
  • Used docker images in Jenkins for database and windows automation instead of the physical slaves.
  • Used JFrogartifactory for storing all the docker images, used X-ray for scanning the docker images across all the client servers.

Confidential, Schaumburg, IL

Sr. Devsecops Engineer

Responsibilities:

  • Worked as an active team member for both product development and the operations teams to provide the best DevOpsPractices and supported their applications with feasible approaches.
  • Creating Jenkins jobs to create AWS infrastructure from Git repos containing Terraform code. Implementing & Working on Terraform scripts to create Infrastructure on AWS/Azure.
  • Experience in Amazon Cloud Services (AWS) creating features like EC2, IAM, VPC, EBS, AMI, APIs, Route 53, snapshots, Autoscaling, Cloud watch, CloudTrail, CloudFront, SQS, SNS, RDS, CloudWatch, S3, API Gateways, Autoscaling, ALB, NLB, Lambda, Security groups using Terraform.
  • Create and manage S3 buckets, enable logging in S3 bucket to track the request, who is accessing the data and enable versioning in S3 bucket and restore the deleted file by creating IAM roles.
  • Create & Utilize Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, Dynamo tables, EBS volumes, Lambda Functions. Encrypting the EBS volumes to make sure the data in rest is secured and protected
  • Implemented a server less architecture using Lambda and deployed AWS Lambda code from Amazon S3 buckets. Created a Lambda Deployment function and configured it to receive events from your S3 bucket using cloud watch events.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control and analyze and resolve conflicts related to merging of source code for GIT.
  • Experience in Building the artifacts from Git generated by Maven/Gradle and upload to Nexus and Jfrog Artifactory Repository and deploy to higher environments using Jenkins files/Jenkins.
  • Wrote Shell and Groovy scripts in Jenkins to automate entire CI/CD pipeline from development to deployment for every environment and written Ansible playbooks for continuous deployments.
  • Used Ansible to automate deployment workflow of Java, Dot Net applications on Apache Tomcat, Apache, JBoss, Liberty, WebSphere, WebLogic, IIS by usage of scripting languages shell, python, PowerShell, groovy.
  • Manual and Automated Installation and configuration of App Servers and Web Servers using Jenkins and Ansible.
  • Implemented Integration and automated deployment projects for Java Builds, Dot Net Builds and Vendor based components. Ensure build, deployments, and releases according to Comerica standards with the help of security and change management team.
  • Working on Docker on Linux installs as well as cloud providers. Creating Docker Image On one hand I can spin a container and build it interactively.
  • Container management using Docker by writing Docker Files and set up the automated build and deployments and installed and configured using Jenkins and Jenkins files.
  • Building/Maintaining Docker images managed by Jfrog artifactory used for Linux/Windows on AWS and Onprem utilized for the runtime environment of the CI/CD system to build, test, deploy.

Confidential, Palo Alto, CA

Sr DevOps Engineer

Responsibilities:

  • Worked as a team to implement CICD with Chef using AWS Cloud Formation Templates. And implemented continuous Delivery pipeline with Docker containers.
  • Used cookbooks, recipes, roles, Databags, runlist to deploy web applications, applications servers and vendor applications.
  • Implemented a Continuous Delivery pipeline with Docker, and GitHub and AWS.
  • Configuring 'nginx' for proxying RESTful API calls to micro-services in Docker containers.
  • Worked at optimizing volumes and EC2 instances and created multiple VPC instances.
  • Communicated with the teams by conducting daily meetings to know the status and reviewed the deployment guide.
  • Tracked issues raised during QA validation post-production deployment & post-production Hotfix deployment.
  • Worked with business to plan the deployment timings, Engineering teams to prepare the production deployment plan.
  • Experience working with IAM (Identity Access Management) in order to create new accounts, roles and groups.

Confidential, NY

DevOps Engineer

Responsibilities:

  • Worked as a team to implement CICD with Chef using AWS Cloud Formation Templates. Responsible for implementing and managing release processes for the progression of software code in the development, test, and production environments and working with Agile Scrum environment.
  • Implementing continuous integration system using Git, Maven, Gradle, Jenkins, Ansible, Artifactory full automation, Continuous Integration, faster and flawless deployments.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Gradle and Maven to schedule the builds.
  • Implemented the setup for Master slave architecture to improve the Performance of Jenkins by creating multiple nodes on Windows/Linux and cloud.
  • Leverage Ansible Configuration management system in creating playbooks to develop automation and monitoring across web application life cycle management.
  • Configuration of Jenkins, Identifying and Installing required plug-ins to Jenkins, integrating external Unix servers, adding nodes/Slaves to Jenkins, writing scripts to configure build jobs, Build Pipelines, set up of automated Gerrit Verification Process of in Jenkins.
  • Implementing Continuous Delivery setup to created packages from Jenkins and to be deployed to Applications servers with Ansible as configuration management tool.
  • Implementing and Facilitate adoption of the DevOps Tools, Responsible for the Build and Deployment of artifacts into DEV, QA, and PROD, DR environments in Agile continuous integration process.
  • Knowledge with many AWS services like Ec2(Linux & windows), RDS, S3, Lambda, CloudWatch Schedulers, API Gateways, Autoscaling, ELB, ALB, NLB, R53, VPC, Security groups.
  • Deploying Artifacts on Test and Production environment using Shell and Power Shell with the help of Ansible/Jenkins files.
  • Creating Jenkins jobs for build, deployments and creating Git repos for source code and setup branching & tagging strategy to maintain the source code in the GIT repository.
  • Used Gradle and Maven as build tools Testing the application manually and run the Junit Test suites, selenium test cases wrote Gradle and Maven Scripts to automate the build process.
  • Configured Jenkins jobs to automate build process for Java and Dot Net projects for the development of build artifacts from the source code.
  • Create artifacts and execute unit tests as part of the build process and integrated build process with Sonar for code quality analysis.

Confidential, Charlotte, NC

DevOps Engineer

Responsibilities:

  • Worked with client teams to understand the client deployment requests and coordinated with operations team for deploying various applications, troubleshooting. Build manage and continually improved the build infrastructure for global software development engineering teams including implementation of build scripts.
  • Designed Puppet Modules to manage configurations and automate installation process.
  • Worked on creation of puppet manifest files to install tomcat instances and to manage configuration files for multiple applications.
  • Good experience in using Puppet, which helps in site-redundancy and Release Management activities for large Enterprise Applications.
  • Implemented CI/CD with Puppet using cloud formation template.
  • Integrated Maven with Jenkins for the builds as thee continuous integration process.
  • Implemented CI/CD setup to create packages from Jenkins and to be deployed to another applications.
  • Manage all aspects of the end-to-end Build/Release/Deployment process for multi Projects.
  • Manage oversees multiple releases to Daily/weekly/bi-weekly/monthly.
  • Setup Business Analysis calls with client for various Production releases information sharing.
  • Managing project initiatives, prioritize and manage production support events by coordinating production fixes with various technology partners.
  • Support all levels of administration for Version control tools.

We'd love your feedback!