We provide IT Staff Augmentation Services!

Cloud/devops Software Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Master of Applied Science in Electrical Engineering.
  • 15+ years of experience developing/testing/deploying secure production quality software products.
  • 4 years’ experience in Cloud System AWS, GCE, Azure, Openstack and ESXi.
  • 4 years’ experience in Cloud software design, development and DevOps systems.
  • 4 years’ experience in Terraform, Ansible, Docker, Vagrant, KVM and Virtualbox.
  • 3 years’ experience in Android framework and native layer design and development.
  • 6 years’ experience with real time embedded system development and bootload development.
  • 5 years’ experience with low - level device drivers (char/network/block) development.
  • Expert in embedded Linux kernel tailoring, customization and porting.
  • Expert in root file system integration, BusyBox tailoring, application migration and partition layout
  • Experienced with 32, 16 and 8 bit microprocessors and microcontrollers including those in PowerPC, ARM7/9, ColdfireMCF5272/5282, OMAPL137, BCM5892.
  • Extensive analytical troubleshooting capability using JTAG and BDM.
  • Experience with other short range communication protocols (RFID, Bluetooth).
  • Have broad system level debugging skills with BDM, Oscilloscope, Logic Analyzer and Lab Equipment

PROFESSIONAL EXPERIENCE

Confidential

Cloud/Devops Software Engineer

Responsibilities:

  • Design Docker file with multistage, non-root and volume for tomcat, apache and mongodb
  • Deploy Docker image on Ranch/Kubernetes to implement https, non-root and persistent volume using deployment/service/ingress configfile
  • Design and implement Content Manager Server using Drupal, PHP and MySQL.
  • Deploy Ranch/Kubernetes on ESXi cloud.
  • Establish best practices on Rancher/Kubernetes platform in terms of reusability, stability and security
  • Create new Docker images for nginx, tomcat and mongodb.
  • Use Jenkins and Azure to do CI/CD for project.

Technical Environment: Rancher/Kubernetes, Azure, Maven/ant, Cucumber, Golang/Java/Groovy, Python/Bash scripting, nginx, ansible, VMware ESXi/vSphare and Docker, JIRA/Agile, Repo/Git/ Github. Jenkins

Confidential, OH

Openshift Software Engineer

Responsibilities:

  • Transition current apps into containerization with Jenkins CICD pipeline
  • Designed and Implemented RESTful Account Manager Service using Java with Tomcat.
  • Design and implement Content Manager Server using Drupal, PHP and MySQL.
  • Deploy tomcat and apache apply on OpenShift.
  • Upgrade apps to latest levels of Tomcat/Apache for Java/PHP and host it on ESXi cloud.
  • Establish best practices on OpenShift platform in terms of reusability, stability and security
  • Implement application cloud hosting and Configure application with Ansible on RHEL systems.
  • Create new Docker images for Java, Drupal, LDAP and other platforms.
  • Implement end-to-end automation and utilizes a CI/CD continuous integration and continuous delivery pipeline to deliver software.
  • Ensure that applications can be continuously released with high levels of confidence while also improving the scalability, reliability; quality and performance of the Continuous Delivery/DevOps build systems.
  • Work on new features and bug fixes for the Java Web Services with other members of the DevOps team.
  • Design, build and maintain efficient, reusable, and reliable Java code and web services.
  • Work with iterative and agile/scrum software development processes and write document for guide.

Technical Environment: Openshift, Maven, Cucumber, Golang/Java/Groovy, Python/Bash scripting, ngnix, ansible, VMware ESXi/vSphare and Docker, JIRA/Agile, Repo/Git/ Github. Jenkins.

Confidential

DevOps Software Engineer

Responsibilities:

  • Design and implement GUI using HTML/CSS/JS with Nginx and Apache
  • Design and implement database ETCD cluster.
  • Design and implement ServcieNow Incidence RESTful API using Java.
  • Design and implement Cucumber BDD Test Framework to RESTful APIs Java and using maven build tools
  • Create OVA image of CoreOS which can use OVF templates for configuration, programming the tools to automate the process of testing using python.
  • Design and implemented Jenkins file on Jenkins 2.0 and programming Jenkins GUI using JSON-editor and Groovy scripting.
  • Design and implemented VM configuration of CoreOS using Ansible and other cloud tools.
  • Design and implement Microservice PaaS using Spring boot on Pivotal Cloud Foundry.
  • Deploy, configure Coreos Virtual Machine on vSphere ESXi and Openstack.
  • Deploy system configuration and Devops tools by Jenkins, Ansible, Github and Git
  • Design and implement API to access ESXi/AWS/Azure client using Golang.
  • Deploy cloud automatously using ESXi/AWS/Azure CLI and terraform.
  • Generate and Manage Monitoring system logs by Kibana.
  • Create and Deploy ECP system on CoreOS using Docker container images and implement CI/CD.
  • Work with iterative and agile/scrum software development processes and github pull request.
  • Write the guide document for CI/CD process.

Technical Environment: Maven, Cucumber, Golang/Java/Groovy, Python / Bash scripting, ngnix, ansible, Openstack, VMware ESXi / vSphare and Docker, JIRA/Agile, Repo/Git / Github. Jenkins.

We'd love your feedback!