We provide IT Staff Augmentation Services!

Senior Devops Engineer September Resume

4.00/5 (Submit Your Rating)

Hoboken, NJ

SUMMARY

  • 20 years of professional object oriented & functional programming, app, devops, ops and infra exp
  • 10+ Object Oriented & functional programming experience with design patterns deployed to production.
  • 5+ years of DevOps exp, configuration management, build eng, Jenkins, 3GL & 4GL, Debian/RedHat
  • 5+ years of Cloud Infra (Amazon Web Services & Microsoft Azure & Google Cloud Platform, Rackspace)
  • 5+ years of JavaScript including ES6, ES7, ES8, ES9, ES10 as well as HTML/CSS.
  • 5+ years building REST based APIs consumed by Javascript in the Application stack
  • 5+ years development applications, reviewing pull requests, feature requests, releasing into production.
  • 5+ years working with development teams in an Agule/Scrum based methodology with tools such as Jira.
  • 5+ years working with teams globally distributed in development.
  • 1 to 3 years Python & Ruby application development experience with teams.
  • 1 to 2 years Docker Images, containers, deployment to production.
  • ETL transforms created to transfer data to and from MongoDB at Confidential .
  • Healthcare experience with Align Technology managing a team of 4 to 12 people releasing to production.
  • Managed relationship with Rackspace, full migration of userbase with zero downtime, architecture of disaster recovery scenario with primary site San Antonio, TX secondary site Chicago, IL. Sharded MySQL database with per second replication. Extended ActiveRecord to shard the data in real time. Caching technology included Memcached.
  • Redis used at Ingram Micro PLC.
  • Used Varnish & Nginx as reverse proxies for 9gbps web site.
  • Deployed applications with NodeJs, npm and nvm in a Linux environment.
  • Managed high speed cluster w/ SLURM at Intel and hundreds of servers & 30 petabytes (SSD/magnetic) managed with Cloudera, Hadoop, Hive and Spark.
  • Apache Cassandra NoSQL column store for Azure Media Services work with Ooyala/Telstra in Dallas.
  • Employed by 4 companies historically listed on DOWJONES; 8 on NYSE and 7 on NASDAQ.
  • Build web sites with over 10 million users per day operating in 240+ countries and territories.
  • Managed 9gbps and 4gbps of constant sustained bandwidth.
  • Built several successful consumer web sites with large global user bases and revenue.
  • Early proponent of ARM based systems and well versed in x86 microprocessor architecture.

PROFESSIONAL EXPERIENCE

Senior DevOps Engineer September

Confidential, Hoboken, NJ

Responsibilities:

  • Fluentd, httpd, elasticsearch and Kibana demoed with docker on localhost Windows 10 1903 with the end result.
  • Tested ElasticSearch Service with Kibana on AWS hosted platform.
  • Geographically diversified team with members in Nottingham, UK, London, UK, Puteaux France, Bangkok, Thailand and Hoboken, NJ.
  • Jenkins CI/CD platform used to build docker image and push to JFrog s artifactory.
  • End goal is to aggregate logs from ForgeRock and have them searchable through ElasticSearch.
  • Reviewed Access Policies for AWS to ensure security and restricted access.
  • OpenAM running on localhost with docker.
  • Instances running on ECS with FARGATE with ECR images that were build & uploaded from CI/CD.
  • Debugged CloudFormation Templates that included VPCs, Security Groups, Route53, AutoScaling Groups, Load Balancer, CloudWatch Alarms
  • Instrumented EC2 servers with CloudWatch logging.
  • Debugged pre production environment including ElasticSearch Service, Kibana, Fluentd with messages sent to Fluentd and ElasticSearch Service
  • Recorded demonstration videos and added them to Atlassian Jira tickets
  • Created documentation in Confluence related with architecture
  • Debugged pom.xml and settings.xml along with dependencies in jFrog to successfully compile authentication server with maven (IntelliJ)
  • Committed code to GitLab for peer review of Dockerfile changes in order to build fluentd logging into OpenAM from development through production with AWS ECS EC2 ALB
  • Customized hardened Alpine Docker Image to configure fluent logs with first party Java OpenAM application by ForgeRock customized by Refinitiv with JRE8.
  • Debugged PowerShell script related with adding users and group policies with SecureString
  • Successfully enabled Docker log driver for Fluentd for a separate form of logging
  • Experimenting with RexRay Docker storage driver to yield ECS EC2/FARGATE docker volume scalability.
  • Created Docker Compose file to bring up stack on Windows 10 1903 localhost as well as ECS EC2/FARAGATE.
  • Application stack includes AM (Access Manager), DS (Directory Service), RP (Reverse Proxy Nginx), UI (Node/Angular7) and API.
  • Successfully launched containers with Docker Storage Driver RexRay, Docker volumes and EBS/EFS with magnetic storage 19.1MB/sec read, 31.7MB/sec write speeds.
  • Ran Rexray driver on Ubuntu 19.10 with ECS/EC2 with custom task definition files created with JSON.
  • Debian 10 deployed Fluentd and logged a Java JAR Spring Framework 5.2.2 with Spring Boot 2.3.2.
  • Debugged application with Apache Tomcat 8.5.47 and Tomcat 9.0.27 on Linux & Windows.
  • Developed Python 3.7.4 code to test email host from Jenkins continuous integration server.
  • Deployed Jenkins 2.190.2 Docker image on SUSE in Ireland, UK with Amazon Simple Mail Service.
  • Rebuilt openam.war file to include XML configuration change to change default application behavior.
  • Built application stacks with Apache Maven 3.6.2.
  • Running with nightly builds of AWS CLI (command line interface) in order to launch ECS clusters.
  • Debug installation of package cloud - tool-fr with Python 3.8.0
  • Configured Jenkins with Java 11, SMTP TLS v1.2. Tested Java 11 and Java 13.
  • Mounted Amazon Elastic File System (EFS) on EC2 (Elastic Cloud Compute) server with Elastic Block Store (EBS) for Jenkins 2.190.2.
  • Upgraded Lenovo to Windows 10 1909 to test forward compatibility
  • Installed and Debugged nvm Node 13.01 uptime app for monitoring of Refinitiv app stack, managed by Supervisor with npm dependencies including express, ejs, moment, socket.io and mongoose.
  • Node aws-sdk to publish SNS messages to topics in an effort to debug Kibana SNS notification.
  • Create focused IAM roles and policies to grant least amount of authority to IT applications.
  • Successfully implemented Passport OAuth2Strategy and GoogleStrategy with Node 13.0.1 with Google Oauth2 servers and Refinitiv OpenAM Oauth2 servers.
  • Developed Ruby audit scripts to audit AWS infrastructure for Refinitiv and assign accountability for AAA Authenticate developers from an infrastructure perspective including AWS components such as S3, EC2, ECS Cluster, ECS Services, ECS Tasks, CloudFormation, Elastic Load Balancer v2, Lambda, SMS, Route53, Parameter Store, API Gateway, Dynamo Tables and Elasticsearch Service.
  • Created a class to customize implementation of WriteXLSX for Refinitiv s expected executive view.
  • Flexible entry to human mapping hashes, Refinitiv component to human owner mapping, AWS Component to human mapping and AWS Refinitiv component delete commands to control cost.
  • AWS Components are queried in pre production and production environments and cached in local JSON data structures that expire when the system administrator removes them.
  • Automated bash scripts to allow human to log into pre production and production AWS accounts for Ruby scripts to function. Ruby 2.6.5. Code repository GitLab.
  • Tools include Visual Studio Code, RubyMine 2019.3, WSL, Ubuntu 18.04 and Windows 10 1809.
  • Tested U2F security solution with G Suite as MFA on Chromebook and Windows 10.
  • Deployed Token based authentication Java application on localhost with Java 13.0.1 and Java 11 on WSL. Deployed with Tomcat 9.0.29.
  • Tested Spring 5.22 application with Spring-boot 2.23 snapshot. Leveraged maven to deploy WAR file into Tomcat 9.0.29.
  • Installed JDK 13.0.1 on Ubuntu 18.04 WSL.
  • Tested Java code between platforms with Windows 10 1809 PowerShell Java 13 and Ubuntu 18.04 Bash Java 13 and Maven 3.6.2 with Maven file 4.0.0.
  • Worked with Maven Repository and pom.xml to include various Spring packages to test various builds including spring-boot, JAR and WAR files.
  • Investigated successfully serverless Lambda with Javascript, Python, Ruby, Go, Java, C# with an API Gateway trigger. Refinitiv has Lambda functions being used for CodePipeline. Python includes Boto package. Java is using com.amazonaws.services.lambda.runtime.
  • Documented Fluentd integration project with 4 Refinitiv Confidential stacks in the AAA Authentication group with Confluence and GitLab.

Senior Software Engineer

Confidential, Houston, TX

Responsibilities:

  • General Electric Company operates as a high - tech industrial company worldwide. The Oil & Gas segment offers oilfield and oilfield equipment, turbomachinery and process solutions, and digital solutions.
  • Amazon SQS was used to invoke PowerShell BotArmy scripts and to assist with development and QA cycle for Confidential
  • Used Amazon EKS to instantiate a Kubernetes cluster and deploy ECR images.
  • Created a CI/CD solution with Bash & Docker that used a Webhook to track Git and then build the docker image and launched and replaced the container.
  • Created a CI/CD solution with AWS CodePipeline, CodeCommit, CodeBuild and CodeDeploy.
  • Created Docker images, instantiated containers of 10 micro services to be deployed on ECS cluster. Created docker-compose file to build images and run application.
  • Built tools to run EC2Rescue in an automated fashion.
  • Tested CloudWatch in order to automate EC2 Recovery and also auto reboot servers for concerns such as kernel failures, disk usage exceeded and high CPU activity.
  • Created CloudFormation Templates for EC2 instances, Elastic IP, EC2 security group.
  • Angular 7.2 sample apps related to a UI front end for internal customers to create and execute AWS templates
  • Upgraded PowerShell scripts to PowerShell 5.1 and tested with PowerShell Core 6.2 on Linux & Windows
  • Created Docker Images to bring up infrastructure.
  • Worked with AWS Infrastructure to to deploy custom docker images to ECR. Instantiated them with ECS via tasks. Load balanced the task and resultant containers. Designed and deployed a fault tolerant system across availability zones with auto scaling services & ECS containers.
  • Planned Fault tolerant, highly available.
  • AWS Elastic Container Registry (ECR) EC2 Container Service (ECS) deployment strategy for Cloud Control.
  • Created Docker images.
  • Created ELB (Elastic Load Balancers) and Virtual Private Cloud with an Amazon RDS.
  • Debugged Chef, Knife related with WinRM.
  • Developed WindowsInstallBot.ps1 PowerShell script to mount Windows installations on various remote instances and unmount them.

DevOps Engineer

Confidential, Santa Clara, CA

Responsibilities:

  • It is the world's second largest and second highest valued semiconductor chip maker based on revenue after being overtaken by Samsung, and is the inventor of the x86 series of microprocessors
  • $35 billion market capitalization (NASDAQ:INTU)
  • Autonomous Driving Solutions (ADAS) business unit and Autonomous Driving Platform (Java).
  • Managing Cloudera CDH Cluster with Apache Hadoop (HBASE, HDFS, HIVE, Hue (Hadoop User Experience), Kafka, Key - Value Store, Oozie, Solr, Spark, YARN and ZooKeeper).
  • Managing Kubernetes Cluster.
  • 315 hosts, 16.5 used Petabytes out of 30 PB. 10 PB of SSD and 20 PB of Disk storing LIDAR data in (ASAM Common MDF Version 4.1.1)
  • Managing SLURM Workload Manager cluster of 36 machines including srun, sbatch, squeue, scontrol and scancel. Also being managed via Ansible.
  • Work directly with customers BMW, and internal customers.
  • Primary manager of Active Directory for ADAS Domain Controller for the business unit.
  • TeamCity continuous integration and delivery server.
  • Operated Kubernetes Kubectl to manage deployments, replicasets and pods.
  • Developed Python script using PythonPptx to create PowerPoint slides, and read text from PowerPoint slides with Python 3.7.2.

Senior Software Engineer

Confidential, Milpitas, CA

Responsibilities:

  • Confidential 's Corporation operates as an omni - channel retailer in the United States. Its stores and Website offer apparel, footwear, accessories, beauty, and home products. As of February 3, 2018, it operated 1,158 department stores; a Website Kohls.com; and 12 FILA outlets, and 4 Off-Aisle clearance centers. Confidential 's Corporation was founded in 1962 and is headquartered in Menomonee Falls, Wisconsin.
  • Developed Python code with Numpy, Requests, hdf5, TensorFlow with IDE PyCharm
  • Developed Cisco Connected Mobile Experiences (CMX) interface with pre-existing Windows 10 Mobile Enterprise applications called Sign Management, Item Inquiry and Halo Mapping in order for associates to link longitude/latitude location of in-store product with automated pricing sign. Price updates are called schedules from marketing.
  • Application was written in C#. Updated to Microsoft Visual Studio 2017 15.9.0 Preview 3 with updated NuGet dependency chains.
  • Worked with quality assurance team, product team, program management team, development team, and executive management team to demonstrated measurable success of CMX solution directly as opposed with Phunware SDK that was demonstrating entropy. Accuracy within 3 meters (10 feet).
  • Worked directly with Phunware development team to assist in debugging Phunware sample apps on Confidential s specific hardware in order to determine issues between Cisco CMX Halo solution, CMX direct JSON API and Phunware SDK.
  • Worked directly with Cisco account management, and on-site engineers to propose solutions to obtain higher accuracy with pre-existing hardware at retail locations.
  • Demonstrated improved results of next generation VLC (Visible Light Communication) and BLE (Bluetooth Low Energy) lighting with next generation Android handsets. Accuracy within 1 meter (3 feet) with Atrius Retail an AcquityBrands business unit.
  • Running production versions of Android 9 Pie, MacOS Mojave and Windows 10 1809.
  • Working directly with development team with Team Foundation Services.
  • Bug fixing of Eva Trouble Application that is used to help ensure accuracy of product inventory at individual retail stores with the help of a fully automated inventorying robot designed by Zone24x7 in Sri Lanka, prototypes deployed in US stores.
  • Fixed bugs on Phunware Location Test application with Android Studio 3.2. Deployed AtriusLocationTest from source from VLE & BLE demonstrations.
  • Deployed software on pre-existing Bluebird Windows 10 Mobile Enterprise and Zebra Android based handheld devices for associate use.
  • Traveled on-site to Menomonee falls to meet with product team, development team, quality assurance team and stores with Cisco Halo, VLC/BLE and Eva prototype hardware including Menomonee Falls, Muskego, Delafield and Confidential s Innovation Center.
  • Developed Android API 28 application on Android Pie with Google Maps Android API and location detection with Cisco Connected Mobile Experiences in Java with Android Studio as an IDE by IntelliJ and Git for source control.
  • Build sample apps with Java 11 on Windows 10 Build 1809 and third party Json library. Integrated with Android Studio on secure Confidential s development network.
  • Developed Python scripts to generate barcode sample data on Samsung Android device.
  • Developed PowerShell scripts to archive logs to send to team in Sri Lanka every 12 hours with Google Drive.
  • Supported business units including Eva (Robot), Wayfinding (Cisco CMX) & Kube.
  • Decompiled Java 11 automation application and recompiled with improvements. Deployed on independent and Microsoft SCCM controlled devices.
  • Developed Java 11 applications in order to run business analysis with Eva data - 100% robotic inventory management system.
  • Brought up Confidential Tesla V100 - 16GB with RedHat Enterprise 7.5 with Confidential 3.96 beta drivers & Confidential Docker and Confidential CUDA environment.
  • Supported production security analysis of video files with machine learning using Confidential Tesla V100, CUDA, 1080Ti SLI and 1080Ti. Dual Xeon 6146 with 192GB of RAM. 5 WD & Seagate 8TB USB 3.0 data stores and Synology DS3018xs DiskStation with 6 PoE Axis Communications video feeds.
  • Composed with NodeJs libraries node-schedule, dropbox-fs, fs and child process to automate tasks.
  • System engineering related to surveillance processing software that leverages Tesla V100, GeForce 1080Ti, and dual GeForce 1080Ti to process analytics and machine learning. 3584 CUDA cores, 5120 CUDA cores and 640 Tensor cores. Tensor flow enabled software. Deploying to 10 Confidential s retail locations.
  • Debugged and helped infrastruture and development team deploy Kube in store with speech enabled feature.
  • Improved network infrastructure to reduce bottlenecks and improve efficiency.
  • Created Employee Tracking Tool for Confidential s leveraging Cisco API and Google Maps SDK for Android to show location of all employees in store in realtime.
  • Created Unity 3D application with ARCore for Android Pie to allow user to navigate indoor map in real time by walking.
  • Developed a NodeJs script to parse MongoDB and generate raw data to fill a Google Spreadsheet for management presentations.
  • Systems engineering, inspected Python code for ML, recompiled Python code with Cython. Inspected Kafka, Zookeeper, Sqlite3. Created Docker containers based on images. Operated product successfully developed by team in Sri Lanka.
  • Debugged Python ML code with TensorFlow libraries to resolve runtime issues on production servers.
  • Developed an ARCode demo along with a video to show SLAM (Simulatenous localization & mapping)
  • Developed a dashboard in Ruby on Rails 5.2.1 to automate the manual process and whiteboard approach for management for ML with document store MongoDB.Miracast the product on Samsung TVs.
  • Developed scripts to automate execution of ML processes on servers on Ubuntu and RedHat Linux.
  • Assisted product management in analysis of large datasets with SQL & Sqlite3.
  • Updated to Windows 1809 in an Enterprise environment as well as MacOS Mojave.
  • Analyzed Stackdriver to analyze production Cloud Servers on GCP.
  • Developed Python code to update Google SpreadSheets with API.
  • Configured Dell PERC RAID0 controlled to configure 4 drives and installed Ubuntu 16.04 LTS for Machine Learning of 4 surveillance cameras.
  • Participated in meetings with core development team in Sri Lanka for Machine Learning.
  • Developed Python 2.x and 3.x compatible code to audit surveillance videos and compile them in a Google Spreadsheet with the Spreadsheet API.
  • Developed Ruby code with Nexmo to alert via text of completed operations tasks for business functions.
  • Developed a business dashboard with Ruby on Rails 5.2.1 and Bootstrap 4.x with npm and MongoDB.
  • Developed ARCore Demo with Android 9, Java, Unity 2018.2.18f1 for scanning an AugmentedImage, displaying a fixed path to products with visual cues to help the customer.
  • Desinged & developed scripts to automate business tasks for Product Management on Google Cloud Platform and in NodeJs querying from MongoDB. Audited GCP servers for security.

Senior Software Engineer

Confidential, NY

Responsibilities:

  • We re a known leader in reducing electronic waste and finding value in gently used electronics. We offer a simpler and safer way to trade, buy and sell devices, all while taking the initiative to create a greener planet. To top it off, we also have a pretty awesome work environment to accomplish all of this while helping each other to grow exponentially.
  • Wrote, models, views, controllers, tests and migrations related to application framework development in Ruby on Rails at client s site in Rails 5.
  • Wrote front end code in JavaScript ES6, ES7 and ES8.
  • Worked directly with graphic design team to implement designs that then were deployed into production.
  • Worked directly with business team on customer loyalty project which was successful at ecoATM/Gazelle with 3rd party and 4 developer team members + 5 quality assurance + program management and business stakeholders.
  • Implemented Jira stories as defined by business in a two week sprint cycle
  • Submitted pull requests and reviewed peer pull requests.
  • CI solution includes CircleCI and Docker/Containers
  • Implementing a Customer Loyalty Reward Points program with marketing and 3rd party vendors including Extole & Annex Cloud.
  • Worked with a diverse team of engineers in locations including San Diego, Tijuana, Portland, Oregan, & Brooklyn, New York.
  • Implemented mockups from graphic design in HTML5 & CSS3.
  • Programmed contentful CMS features to switch between staging, production based on environment variables.
  • Updated ReactJS/Redux conatiners, components and JSX.
  • Updated SRAPI internal Ruby REST based API server to return more accurate results to GraphQL which is rendered by Facebook s ReactJS on the front end system.
  • Demoed to Quality Assurance the features as they are completed.

Senior Software Engineer

Confidential, Mountain View, California

Responsibilities:

  • Wrote, models, views, controllers and migrations related to application framework development in Ruby on Rails at client s site in Rails.
  • Part of a team in the Unified Self Help for QuickBooks. Specifically in the group that supported in - product help and USH also supports help.quickbooks. Confidential .com with Ruby on Rails 3.2.18.
  • Development database was Sqlite3. Production database was MySQL however with origin data stored in Confidential s QuickBase.
  • Participated in Agile development process with Atlassian Jira including implementing stories and resolving bugs following their respective lifecycles.
  • Source control system was Git using GitLab based web interface for contactus repository.
  • Worked directly with product management to gather requirements, implement story and bring story through the artifact workflow.
  • Created a France experience for contact us with localization in QuickBase for Edmonton. Collaborated with Bangalore to ensure internal deliverables were met.
  • Deployed QuickBooks Online Lite articles on Rails server to meet product timelines.
  • Debugged UI issues with the Ruby on Rails application at the javascript level using The Dojo Toolkit. Completed cross browser testing with IE11, FireFox 34 & Chrome 39.
  • Cleaned up cumulus data being posted from QuickBooks Enterprise to Rails for better visualization in Splunk. Worked directly with Confidential Enterprise Splunk administrator.
  • Debugged concerns across repositories with QuickBooks Online NodeJs, Express, npm, Grunt based environment.
  • One of the first at the company to upgrade to Mac OS X Yosemite and confirm that our Ruby on Rails and NodeJs development stack function on the new OS & Xcode with IT s approval.

Senior Software Engineer

Confidential, San Francisco, California

Responsibilities:

  • Confidential provides the industry s first all - in-one App Risk Management service
  • $6.3M in investment by Venrock and US Venture Partners.
  • Wrote, models, views, controllers and migrations related to application framework development in Ruby on Rails at client s site in Rails 3.
  • Rails 3.2.18. Added pagination to view devices by behaviors page.
  • Migrated database from MongoDB collections to AWS PostgreSQL 9.3.3 tables.
  • Created audit scripts to verify integrity of customer data between MongoDB and PostgreSQL.
  • Designed and created administration page to add users and organizations.
  • Implemented access control privileges for administration page to secure access.
  • Instrumented codebase and audited functionality for Airbrake.
  • Created bugs, and stories in Atlassian JIRA and followed Agile process with daily standups.
  • Worked with team to implement password complexity requirements for TRUSTe client.
  • Worked with Customer Success team to obtain reports for Facebook client.
  • Created Network Architecture Diagrams to help map out AWS servers that were relevant to our system implementation using Google Docs.
  • Assisted in migration of workers from Resque to RabbitMQ an AMQP certified messaging queue with sneakers gem.
  • Ensured that daily builds passed tests 100% of the time.
  • Worked with Git to commit feature branches and had them merged into the mainline trunk.
  • Wrote a Product Requirements Document for a feature to be implemented by other members of the team.
  • Followed development model of development on localhost (::1) with 100% test coverage, deployed to staging then deployed to production.

Senior Software Engineer

Confidential, Santa Clara, California

Responsibilities:

  • Wrote, models, views, controllers and migrations related to application framework development in Ruby on Rails at client s site in Rails.
  • Leverage Ruby on Rails with Oracle 9i and 10i database
  • Developed custom plugins that interfaced with ActiveDirectory and LDAP to provide ACL services. Extended ActionController, ActionView and ActiveRecord.
  • Developed business intelligence applications using graphing libraries such as Rmagick and Scruffy
  • Build AutoCAT, automatic chip allocation system, help operations team allocate chips and derive value through yield analysis and predict usage. Leverage tools such as YUI. Included about 20 models with a lot of relationships.
  • Test driven development using test/unit and rspec. Test coverage using rcov.
  • Import from excel using roo, import from CSV using FasterCSV.
  • Leverage backgroundrb to run certain long running tasks in background.
  • Web page development in RHTML and HAML.
  • Improved the deployment process to including staging and deployment servers.
  • Used Thin, Mongrel and Webrick as Rails servers and loaded them in front of balance.
  • Passed data to Javascript objects using JSON from Ruby on Rails.
  • Debugged Ruby on Rails environment using ruby - debug.
  • Created server side pagination with will paginate and client side pagination using YUI DataTable & JSON.

We'd love your feedback!