A Kumar - Sr. Certified DevOps/SRE |
[email protected] |
Location: San Jose, California, USA |
Relocation: |
Visa: H1B |
[email protected]
415-735-5898 Professional Summary Experienced Cloud, Cloud Native DevOps Engineer (Systems Reliability Engineering, DevOps, DevSecOps) with a background in Orchestration, Infrastructure as Code, Service Oriented Architectures, System Validation, Software Development and Test Life Cycle, Continuous Integration/Testing/Delivery through Agile and LEAN processes. Technical Skills Operating Systems Experience with Linux System Administration. Working knowledge on Vmware, Proxmox and Citrix. Working Knowledge on Windows Administration. Languages Familiar with Bash, Groovy and Python. Knowledge on C, C++, Java/JEE, HTML, Java Script, JSP, Servlet, JDBC. Tools & Technologies Experience with version Control Systems Perforce, Clear Case, SVN and GIT. Experience in using build tools MAKE, ANT, MAVEN, GRADLE, Bazel, SBT, and NPM. Experience in AWS cloud Administration which includes services like EC2, ECS, S3, SQS, RDS, IAM, Auto Scaling groups, DynamoDB etc. Experience in working with Openshift PAAS system Experience managing Jenkins continuous Integration ,build CI pipelines and various automation flows Experience managing repository management tool Artifactory, Nexus. Experience working with Atlassian Tools JIRA, Confluence, Bitbucket. Experience with container orchestration tools Docker Swarm and Kubernetes. Experience on service discovery tool Consul. Experience on log management tool Graylog, ELK Stack. Experience on working with Kong API gateway. Experience on working with monitoring, metrics systems Nagios, Sensu, Graphite, Telegraf, Influxdb, Grafana Prometheus, Node Exporters Experience with configuration and infrastructure management tools like Ansible, Chef, Terraform. Experience supporting J2EE based applications on Websphere, Tomcat and Jboss. Experience on security, networks, load balancers, web application firewall (WAF). Working knowledge on databases like Oracle, mysql, postgresql. Working knowledge on Vault secret management tool Working Knowledge on deployment tools IBM UDeploy / URelease, Spinnaker. Certifications AWS Certified DevOps Engineer-Professional https://www.youracclaim.com/badges/6ffd0d92-3b21-4c0d-9083-c558dd9900be/public_url AWS Certified Solutions Architect-Professional https://www.youracclaim.com/badges/266bf15b-07e7-4e69-b6cb-61921f7faf8a/public_url CKA: Certified Kubernetes Administrator https://www.youracclaim.com/badges/5f6f4b06-bc73-4f51-beb4-cbba95527bbc/public_url Professional Summary Experienced Cloud, Cloud Native DevOps Engineer (Systems Reliability Engineering, DevOps, DevSecOps) with a background in Orchestration, Infrastructure as Code, Service Oriented Architectures, System Validation, Software Development and Test Life Cycle, Continuous Integration/Testing/Delivery through Agile and LEAN processes. Technical Skills Operating Systems Experience with Linux System Administration. Working knowledge on Vmware, Proxmox and Citrix. Working Knowledge on Windows Administration. Languages Familiar with Bash, Groovy and Python. Knowledge on C, C++, Java/JEE, HTML, Java Script, JSP, Servlet, JDBC. Tools & Technologies Experience with version Control Systems Perforce, Clear Case, SVN and GIT. Experience in using build tools MAKE, ANT, MAVEN, GRADLE, Bazel, SBT, and NPM. Experience in AWS cloud Administration which includes services like EC2, ECS, S3, SQS, RDS, IAM, Auto Scaling groups, DynamoDB etc. Experience in working with Openshift PAAS system Experience managing Jenkins continuous Integration ,build CI pipelines and various automation flows Experience managing repository management tool Artifactory, Nexus. Experience working with Atlassian Tools JIRA, Confluence, Bitbucket. Experience with container orchestration tools Docker Swarm and Kubernetes. Experience on service discovery tool Consul. Experience on log management tool Graylog, ELK Stack. Experience on working with Kong API gateway. Experience on working with monitoring, metrics systems Nagios, Sensu, Graphite, Telegraf, Influxdb, Grafana Prometheus, Node Exporters Experience with configuration and infrastructure management tools like Ansible, Chef, Terraform. Experience supporting J2EE based applications on Websphere, Tomcat and Jboss. Experience on security, networks, load balancers, web application firewall (WAF). Working knowledge on databases like Oracle, mysql, postgresql. Working knowledge on Vault secret management tool Working Knowledge on deployment tools IBM UDeploy / URelease, Spinnaker. Certifications AWS Certified DevOps Engineer-Professional https://www.youracclaim.com/badges/6ffd0d92-3b21-4c0d-9083-c558dd9900be/public_url AWS Certified Solutions Architect-Professional https://www.youracclaim.com/badges/266bf15b-07e7-4e69-b6cb-61921f7faf8a/public_url CKA: Certified Kubernetes Administrator https://www.youracclaim.com/badges/5f6f4b06-bc73-4f51-beb4-cbba95527bbc/public_url Professional Experience: Intel Corp, San Jose, CA May 2021-Present Staff Software Engineer Working as a Cloud Software Engineer for Programmable Switches and Ethernet Products SW Org. Responsible for supporting development, product, and customer engineering teams. Ownerships include SW lab support, managing cloud/cloud native infrastructure, all aspects of release and devops activities. Building and supporting a range of internal developer productivity and tools including architecting and setup of build infrastructure systems, hardware regression, validation test systems Built SW lab presence in SJI campus from scratch including network, server, OS, Kerberos, LDAP install and configuration. Also involved in migration of Programmable Switch and server infrastructure from Barefoot Networks office lab to Intel SJI lab. Working on next generation Cloud infrastructure (AWS, Azure) for cloud integration with legacy data centers, setting up CI, analyzing the test gaps, identifying tools requirements, and implementing test processes aligned across driver, switch, and compiler development teams. Creating and managing Development, Continuous Integration Environments using AWS, Kubernetes, Proxmox Virtual Environment, Baremetal servers, Development of CI Pipelines through Github Actions, Jenkins. Automation through Ansible, Terraform, Python, Docker, and bash/shell scripts. Implemented CI pipelines and setup frameworks for running Programmable Switches and Ethernet Products SDE, integration tests, build regressions, hardware regressions, release packaging. Implemented CI Pipelines for validation and secure code scanning which include static scan analysis, binary code analysis, legal compliance, malware scans. (Coverity, BDBA, Snyk, Protex, McAfee) Management of cloud and on-premise infrastructure, Multiple Jenkins instances, Nexus repo management instances, setting up backup and recovery procedures utilizing truenas. Built a high available Kubernetes cluster and led efforts to integrate Kubernetes into production CI flow thus eliminating source of 50% of CI issues. Complete ownership of Programmable Switches group Github repos both internal and collab repos. Working with external customers and triaging issues on various SDE builds, releases going through different components across our Programmable Switches and Ethernet Products SW. Implemented an internal BIND framework using GoLang for Ondatra (Open Network Device Automated Test Runner and API) project. This BIND framework provides a binding interface through which we can reserve test beds in our internal lab and execute tests provided by customers on the test beds. Setting up metrics and telemetry system using OpenTelemetry, Prometheus, Node exporters, Graphite, Grafana. These metrics provides insights on our infrastructure, tools, and helps us in identifying various issues. Program/Project Management for IPDK(https://ipdk.io/) and OPI(Open Programmable Infrastructure) switch target projects. Also leading CI/CD and infrastructure efforts for these projects. Stack/Env: GIT, Jenkins, Nexus, Artifactory, Proxmox, Docker, Kubernetes, Ansible, Linux, Terraform, Graphite, Grafana, Prometheus, ElasticSearch, OpenTelemetry, Python, Bash, AWS, Azure. Xilinx Inc, San Jose, CA Aug 2019-May 2021 Senior Software Engineer-2 Worked as a Software Development Engineer for Central Products Group, Productivity and Services. Responsible for maintaining, supporting build management systems, Internal tools and Infrastructure. Creating backend services, automation for legal teams to support e-discovery. Worked on AWS-F1 instance project with external customers which involves setting up framework for bootstrapping the installations on FPGA enabled boards, verification and validations post installations Management of version control systems Perforce, GIT, GIT LAB. Management of CI tool Jenkins develop multiple pipelines to support software build and release process. Containerized Jenkins and dynamic provision of build slaves as per the requirements. Management of repo/artifacts management tools Artifactory (Artifactory, Postgres DB, Nginx). Managed multiple clusters of Kafka, ElasticSearch, Kibana , Graphite, Grafana, Sensu. Setup backup and restore process for Artifactory, ElasticSearch clusters Setup monitoring of infrastructure using Sensu, Graphite, Grafana, PagerDuty. Developed Grafana dashboards for different applications. Wrote Sensu Plugins to monitor applications like Kafka, ZooKeeper, Redis, Tomcat, ElasticSearch Developed Ansible roles, playbooks to automate configurations. Written scripts in python to automate various workflows. Setting up Kubernetes platform, identify possible DevOps and internal tools applications that can be migrated. Stack/Env: Perforce, GIT, Jenkins, Vmware, Docker, Kubernetes, Ansible, Linux, Sensu, Graphite, Grafana, ElasticSearch, Python, Bash. Asurion, San Mateo, CA Feb 2018-Aug 2019 Senior DevOps Engineer Worked as a DevOps Engineer for Asurion Premium Support Services Division. Responsible for bridging development and operations (DevOps) in a cloud-centric environment heavily utilizing Amazon Web Services (AWS). Managed public cloud infrastructures using Amazon Web Services (AWS) which include EC2, ECS, S3, EBS, ELB, SQS, SNS, Route53, RDS, DynamoDB, Cloud Watch Auto Scaling groups, IAM etc Managing AWS Infrastructure Provisioning, Configurations using Terraform and Ansible Integrated checkmarx and black duck tool in CI Pipeline for performing static and security scans Created Jenkins master within AWS using ECS, EFS, ECR services. Used AWS EC2 Plugin for provisioning on-demand slaves in AWS. Created CI/CD pipelines in Jenkins using Groovy DSL s Implemented infrastructure and application monitoring using timeseries database and data visualization tools Telegraf, InfluxDB, Grafana. Automate various workflows in AWS using python. Mentoring, socialize the usage of tools and processes to other team members as part of cross team cohesion. Stack/Env: AWS, GIT, SVN, Maven, Jenkins, Nexus, Checkmarx, Nginx, Ansible, Terraform, Telegraf, InfluxDb, Grafana, Nagios, Groovy, Bash. Cisco Systems Inc, San Jose, CA Oct 2015-Feb 2018 Cloud Platform Development Engineer Worked as a cloud platform development engineer for Cisco Identity and Access Management group. Responsible for building and maintaining cloud native platform for Cisco One Identity Product. Developed CI/CD Pipeline in Jenkins that would handle deployment of applications to multi data centers as per the user choices. Integrated checkmarx tool in CI Pipeline for performing static scans and developed a POC for integrating Appscan tool that can perform dynamic scans during CD pipeline Building Docker base images for Cisco One Identity Application s. Working on OpenShift 3, the next generation PaaS built on top of Google Kubernetes cluster manager and Docker containers. Working on setting up unbound-id product key components (data broker, data proxy, data store) on Openshift 3. Implemented script that performs necessary validations at post-receive and merge-hooks in Bitbucket. Worked on setting up Kong API gateway on Openshift 3. Involved on setting up Consul, a high availability distributed service discovery tool on Openshift3. Involved in setting up Graylog log management tool on Openshift 3. Involved in setting up Vault secret management tool on Openshift3. Involved in setting up telemetry stack tools telegraph, influxdb, grafana. Evaluated tools Telepresence, Eclipse-che as cloud ide platform for applications and developed a poc. Developed a POC using Inspec, a test framework for testing the Infrastructure and its components. Configured Nagios and setup the alerts for monitoring VM s, processes. Developed a POC using Ansible and Terraform for automating the Infrastructure. Developed a POC with Spinnaker for deploying applications in multiple data centers Migrated legacy applications running on Websphere to Openshift Enterprise Cloud platform. Worked on Udeploy / URelease for deploying the war s & ears to application server tomcat & Jboss. Stack/Env: GIT, Maven, SBT, NPM, Jenkins, Artifactory, Checkmarx, Sonarqube, AppScan, Docker, Quay, Kubernetes, Openshift, Kong, Consul, Vault, Graylog, Telegraf, InfluxDB, Grafana, Eclipse-che, Telepresence, Udeploy, URelease, Spinnaker, Groovy, Bash. McDermott, Houston, TX Jun 2015-Sep 2015 Developer Tools Engineer Understanding the architecture of the applications, project requirements and the process. Install and configure the infrastructure for DevOps implementation using Jenkins, Maven, and GIT per requirement. Involved in transition project for migrating the code base from SVN to GIT. Installed, configured and maintained HTTP Web Server and Apache Web Server. Deployed the applications to JBoss Application Server, Tomcat Application Server. Incorporated the Code Quality Tools Sonar, FindBugs and Cobertura into Maven Projects. On board the applications into DevOps infrastructure. Attend and update risks to Change & release board meetings. Developed, maintained, and distributed release notes for each scheduled release. Installed Chef and created POC for using chef as configuration management tool and orchestration. Stack/Env: SVN, GIT, Maven, Jenkins, Apache, Tomcat, Jboss, Sonarqube, Findbugs, Cobertura, Nexus, Chef, Service Now. JP Morgan Chase Hyderabad, India Aug 2012-Mar 2014 Build & Release Engineer Primary responsibilities include Build and Deployment of the java applications into different environments like Dev, INT, QA and PROD. Installed Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm. Created Ant, Perl & UNIX scripts for build activities in QA, Staging and Production environments. Used Nexus tool to manage the repository in Maven and used the same to share the snapshots and releases of internal projects. Created the branches in Subversion (SVN) to implement the parallel development process. Managed Users and Groups in Subversion (SVN) and troubleshoot client spec issues and user issues. Deployment of build artifacts like wars and ears into WebSphere Application Server, WebLogic Aplication server by integrating the WLST scripts to Shell Scripts Maintained all the Linux environments for deployments. Stack/Env: SVN, Clearcase, ANT, Maven, AnthillPro, Nexus, WebSphere, WebLogic, Perl, Shell. Cloupia Inc Hyderabad, India May 2012-Aug 2012 Software Developer Worked as developer in the development of Cloupia Unified Infrastructure Controller Debugging and testing various backend services related to storage, network components of Cloupia Unified Infrastructure Controller Used GPU computing to process certain operations while working together with CPU to accelerate overall processing speed Education Details : Oklahoma City University, Oklahoma City, OK Jan 2014-May 2015 M.S in Computer Science Keywords: cprogramm cplusplus continuous integration continuous deployment quality analyst sthree database California Idaho Texas |