We provide IT Staff Augmentation Services!

Devops Architect Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • I am currently employed with Confidential . with 8+ years of experience.
  • Strong experience in building high - scale web platforms in Java using spring, GWT/GXT, Ruby, Python (Django, Celery), NodeJS/AngularJS frameworks.
  • Experience in working in container technologies (Docker) and its ecosystem using tools like Compose, Rancher, Kubernetes, Flawcheck, CloudFoundry (HP Stackato), Prometheus etc.
  • Strong experience in setting up Agile Infrastructure - Chef/Ansible/Salt and complex Confidential Delivery Pipelines using - Jenkins, Travis, Nexus, GoCD, Packer, Terraform, Rundeck etc.
  • Expertise in Cloud Computing space having worked with AWS, GCE (GKE), Rackspace and Azure.
  • Ability to understand complex infrastructure environments & interact with customers to analyze requirement specifications.
  • Experience in writing test plan/suit using Python-Selenium.
  • Strong understanding of build tools like MAVEN, ANT, Grails, Gradle and Grunt.
  • Agile project management with scrum methodologies.
  • Worked in security auditing including tools like:

PROFESSIONAL EXPERIENCE:

DevOps Architect

Confidential, Atlanta, GA

Responsibilities:
  • Setup Confidential integration pipeline/build automation using Jenkins, Git/Gerrit and Nexus.
  • Migrate all repositories from SVN based system to Git review/Gerrit.
  • Integrate static code analysis and code coverage tool SonarQube and implement quality gates to integrate with further workflows.
  • Implement promotion workflows for each of the services to integrate it with SonarQube quality gates to take decisions on.
  • Deployment automation using Chef.
  • Deployment workflow management using RunDeck.
  • Implement running integration test suit for Chef cookbook using ServerSpec and Docker.
  • Implement automated testing with infrastructure provisioning and function testing.
  • Implement bare metal provisioning solution using Razor for Cisco based hardware.
  • Setup log analysis using ELK stack.
  • Also worked on writing Java webservices to support supplementary services for Microservice architecture, such as -
  • Implement service discovery using Consul.
  • Implement Java webservice for client side API gateway.
  • Currently working on implementing Java webservice for script store for centralize management of configuration scripts.
  • Involvement in the design and implementation of the Confidential Delivery pipelines using Jenkins.
  • Build new commit workflow using Git/Gerrit workflow and integration with Jenkins.
  • I was working closely with the customer’s onsite engineering team for more than 1.5 year to make the products CI-CD compliant.
  • Managing team of 7 people for implementing devops solution across the platforms.

DevOps Architect

Confidential, Atlanta,GA

Responsibilities:
  • Customer is the early stage startup working from bay area in US. I was involved with architecture team to work on -
  • Design and implement development workflow using Github/ Jenkin2 with integration.
  • Design and implement Confidential integration using Jenkins 2.0 (pipelines, workflow libs) and Docker and Jasmine test cases.
  • Added script to bring development environment in local using docker composes.
  • Write scripts to implement the versioning standard for Docker images.
  • Add CVE analysis for Docker images and integrate it with Docker registry using Flawcheck.
  • Implement deployment in Kubernetes using helm charts, statefulset, storage class etc.
  • Integrate continues deployment (with process) to deploy to DEV, QA and customer environment (sales demo etc) environments.
  • Write python based ETL jobs to load data from FMCG open data.
  • Write RDD in python in Apache Spark.
  • Integrate/Write BPMN process using Flowable.
  • Work with developers to implement supplementary services in Mircroservice architecture. My work involved -
  • Implementing circuit breakers for critical components in solution.
  • Implement config servers.

DevOps Engineer

Confidential

Responsibilities:
  • Setup Confidential integration for docker.
  • Write dockerfile to create Jenkins, SonarQube, Gitlab and Artifactory pro with unit test cases in RSepc.
  • Setup tag based promotion workflow using Jenkins pipeline build, workflows libaries and artifactory.
  • Write Ansible playbooks to create CI containers and link them, add volume etc on AWS.
  • Write Ansible playbook to take backup of the data on S3.
  • Add deployment on Cloud Foundry using Stackato.
  • Link promotion workflow with Cloud Foundry.
  • Write webservice using Spring Cloud Hystrix for circuit breaker. This will fall back on mirror service hosted in same namespace.
  • Write webservice for config store using Spring Cloud config service. This will store all configuration in git repository.
  • Implement service discover using Spring Cloud Consul.
  • Integrate Flawcheck with CI pipeline for security scanning of the docker images.
  • Use unit test cases using Ruby RSpec to create CI pipeline for container images. Whenever there will be update to Docker images, Rspec unit test cases will verify image with all the standardized practices in company.
  • Evaluating Chef InSpec for compliance for infrastructure as well as security analysis.

DevOps Architect

Confidential

Responsibilities:
  • Integrate static code analysis and coverage tools like PMD &Cobertura
  • Migrate all repositories from Github/SVN to Git based review Gerrit.
  • Implementing Gerrit - Jenkins integration development workflow.
  • Setting up of repository management tool - NEXUS and integration with the CI / CD workflow.
  • Deployment Automation using Opscode Chef
  • Automate deployment workflow using RunDeck.
  • Setup Jenkins in distributed environments.
  • Setting up local YUM and NPM repositories for local environments.
  • Setup a health dashboard to view status of release candidates across the product family.
  • Integration of Redmine - bug-tracking system into the CI/CD workflow.
  • Design and implement build automation, code review process using Gerrit, Jenkins andNexus system.
  • Implement Automated Integration and functional testing
  • Integrate build system with public and private cloud such as AWS and Openstack.
  • Implement promotion workflow for taking build from lower environment to higher.
  • I was leading 4 people team on this project. My responsibilities included:
  • Involvement in the design and implementation of the Confidential Delivery pipelines using Jenkins.
  • Build new commit workflow using Git/Gerrit workflow and integration with Jenkins.
  • I was working closely with the customer’s onsite engineering team for more than 1 year to make the products CI-CD compliant.

Developer, Individual Contributor

Confidential

Responsibilities:
  • Use DevOps tools to automatically setup and teardown Advanced Cloudstack environments across multiple hypervisors, storage and network options.
  • Setup a Confidential Integration practice to trigger daily builds and smoke tests with reporting.
  • Develop a test framework to exercise all the functionality of the CloudStack Management server exposed via REST APIs.
  • I was an individual contributor on this project, and we developed a custom generic Python based regression test framework for Citrix.

DevOps Engineer, Individual Contributor

Confidential

Responsibilities:
  • Write RSpec test cased for Puppet modules.
  • Write ServerSpec and integrate it with Docker to run nightly builds.
  • Integrate both with Jenkins.

Developer, Individual Contributor

Confidential

Responsibilities:
  • Complete Automation of setting up Hadoop cluster using Chef cookbooks
  • Performance monitoring with alerts using Nagios
  • Custom algorithms to scale the number of nodes based on inputs from Nagios.

Technologies Involved: Opscode Chef, Apache Hadoop, Nagios and Python scripts for auto-scaling.

Developer, Individual Contributor

Confidential

Responsibilities:
  • Performance monitoring with alerts using Hyperic.
  • Implementing auto-scaling rules based metrics provided by Hyperic using Python and Java.
  • Integrate auto scaling module with Microland Orchestration platform in Java.

We'd love your feedback!