Post Job Free
Sign in

Software Engineer Devops

Location:
Brentwood, CA
Posted:
July 09, 2024

Contact this candidate

Resume:

Rodney Andrews

Site Reliability Engineer

Profile

Seasoned DevOps Engineer with a proven track record of ensuring optimal workflow and efficient production in large-scale printing facilities. Bringing forth an in-depth understanding of Devops methodologies and strong technical abilities relating to working with multiple nodes used during production. Adept in trouble-shooting and working to offer multiple varying solutions. Experienced in identifying issues, writing automation code, and repairing software and data defects. A strong team player with excellent collaboration skills, and a commitment to maximizing the production process within a facility. Employment History

Senior Software Engineer at Cisco, San Francisco

May 2021

• Maintain services once they are live by measuring and monitoring availability, latency and overall system health.

• Design, write, and deploy software to improve the availability, scalability, and efficiency of Duo products and services.

• Utilize a deep understanding of service topology and their dependencies required to troubleshoot issues and define mitigations.

• Create dashboards for infrastructure and application teams, utilizing tools such as Dynatrace SaaS and Splunk ITSI, including Steel Thread dashboards.

• Assist in integrating new software/hardware with Dynatrace, Splunk, or other relevant products as required.

• Design, develop, implement, deploy, and maintain Cloud Network Infrastructure: VPN, proxies, routes, AWS VPC, transit gateways, and load balancers.

• Design and implement any changes to service telemetry for the automation to consume if it is not already available

• Maintain Production Kubernetes Cluster along with automation of microservice deployments

• Develop and maintain automation tools and scripts to streamline deployment, monitoring, and management of the infrastructure. Senior Cloud Security Engineer at Seagate, Fremont August 2018 — May 2021

• Design and develop distributed services that are resilient, highly available and scalable.

• Collaborate with business partners, architects, technical leads, product management and analysts to develop high-quality customer centric solutions.

• Participate in all aspects of software development activities, including design, coding, code review, unit and integration testing, bug fixing, deploy and code/API documentation.

Details

San Jose

United States

408-***-****

*******.******@*******.***

Skills

AUTOMATION

HTML/CSS/JavaScript

MySQL

MongoDB

Node.js

Linux (Ubuntu,CENTOS)

Git (Github,GitLab,Gerrit)

Java Development (J2EE)

Docker

SQL

C++

Jenkins

Ansible,Salt,Chef,Puppet

Python

Kubernetes

GoLang

Docker

Amazon Web

Services(EC2,EKS,CloudFormation)

Google Cloud Platform(GCP)

Azure Cloud

L3 Networking Protocols

(BGP,OSPF,ISIS))

Terraform

• Own feature development from inception to production rollout and postmortem & contribute to the development of engineering processes.

• Help evaluate innovative technologies and incorporate them into our stack.

• Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.

• Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).

• Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.

• Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.

Software Engineer at HiveIO, Hoboken, New Jersey

September 2013 — July 2018

• Developed and maintained software in multiple programming languages, such as Java, Python, and JavaScript

• Developed automated scripts to simplify common tasks and reduce manual effort

• Implemented automated testing that increased code coverage to 80%, reducing the number of production issues by 70%

• Conducted code reviews and mentored junior developers to improve code quality and ensure adherence to best practices

• Created a Continuous Integration/Continuous Deployment

(CI/CD) pipeline that reduced time-to-deployment from 7 days to 4 hours

• Designed and developed a scalable, high-availability web application that handled 9000 concurrent users with minimal downtime

• Utilized object-oriented programming to create a reusable codebase, resulting in a 30% reduction in development time

• Created an automated monitoring system that alerted administrators of potential issues before they impacted users

• Collaborated with stakeholders to identify and document customer requirements

• Refactored existing code to improve readability and maintainability, resulting in a 15% reduction in development time

• Optimized the application’s performance by implementing caching and using memory-efficient data structures Education

Bachelors in Computer Information Systems, Devry University, Chicago

July 1996 — February 1999

Bash Scripting

Monitoring (Prometheus,

Grafana, ELK, and Splunk for

monitoring and alerting



Contact this candidate