Principal DevSecOps Engineer @ Spruce Technology - Jersey City, NJ

Job Overview

9 days ago

Principal DevSecOps Engineer

Spruce Technology - Jersey City, NJ

Contract W2, Contract Corp-To-Corp, 12 Months
Depends on Experience
Work from home available

Job Description

Contract

Prefer from one of these locations OR the candidate needs to relocate to one of the below (post Covid):

Menlo Park, CA

Alpharetta, GA

Chicago, IL

New York, NY

Jersey City, NJ


Essential Responsibilities:

In this role, you will:

  • Capture system level requirements by brainstorming with Sr. Architects, Businesses & Product Managers
  • Identify the scope of the work, provide initial estimate and justify the estimate with facts
  • Engage in technical discussions; participate in technical designs and present technical ideas through white boarding
  • Work closely with your peers and keep engaging in a fast pace technical design and development team
  • Execute in a fast-paced delivery mode and focus in delivering tasks to meet the product release goal
  • Maintain code quality through best practices, unit testing and code quality automation
  • Demonstrate the ability to make informed technology choices after due diligence and impact assessment
  • Understand whole product, its modules and the interrelationship between them while being an expert in the assigned component or module
  • Help in designing interfaces and information exchange between modules
  • Possess advanced domain knowledge and show great customer focus. Expert in processes / methodologies and Skilled in build, release & deployment processes
  • Articulate the need for scalability and understand the importance of improving quality through testing.
  • Be an expert in writing code that meets standards and delivers the desired functionality using the technology selected for the project
  • Drive design reviews, define interfaces between code modules, and applies existing technology to designs
  • Be responsible for providing technical leadership and defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure
  • Provide guidance to a team of developers with either planning and execution and/or design architecture using agile methodologies such as SCRUM


Basic Qualifications:


Desired Characteristics/ Technical Expertise:

  • Strong knowledge of Object-Oriented Analysis and Design, Software Design Patterns and coding principles
  • Hands-on experience in microservices architecture and development, Databases such as Oracle MySQL, PostgreSQL etc.
  • Strong experience in one of following languages (Java, GO, C/C++) and learn new language
  • Experience in ServiceMesh, Containers and Kubernetes technologies
  • Hands-on experience in building cloud-based software leveraging cloud and open-source technology and frameworks
  • Experience in building scalable and highly available distributed systems
  • Be an expert in assessing application performance and optimizing/improving it through design and best coding practices
  • Be an expert in core data structures as well as algorithms and can implement them using language of choice
  • Deep understanding and experience in one of the public clouds (AWS, Azure) native services


Business Acumen:

  • Strong problem-solving abilities and capable of articulating specific technical topics or assignments
  • Expert in breaking down problems and estimate time for development tasks
  • Evangelizes how our technology solves customer problems from a technology and business perspective


Leadership:

  • Demonstrates clarity of thinking to work through limited information and vague problem definitions
  • Influences through others; builds direct and "behind the scenes" support for ideas
  • Proactively identifies and removes project obstacles or barriers on behalf of the team
  • Shares knowledge, establishing trust, credibility, and goodwill

.

Please send resumes to Manisha at mmehta (AT) sprucetech.com

925 seven 86 6688


Company Information

Founded in 2006, Spruce Technology is a leading provider of IT services for the public, private, and federal sectors, specializing in Strategic Staffing Services, Solutions & Professional Services, and Advisory Services. With clients in 30+ states, Spruce is a certified MBE and MS Gold Partner.
Dice Id : 10215935
Position Id : 7268623

Similar Jobs

GBS Omnichannel Commerce – DevOps Lead Engineer

Fiserv, Inc.

Short Hills, NJ

With developer-friendly, flexible communication standards, unified APIs, and pre-certified integrations the Commerce Hub reduces development time and…

Polyglot Developer Golang API Engineering

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Ideally a Polyglot developer with current hands-on development experience in at least one other major language/framework besides golang e.g. Java/Springboot,…

API Engineering - Principal Polyglot Golang Developer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Ideally a Polyglot developer with current hands-on development experience in at least one other major language/framework besides golang e.g. Java/Springboot,…

Senior Software Engineer

Edquity

New York, NY

Work with designers, product managers, QA engineers and other developers in a highly collaborative agile environment.

Security Engineer, Kubernetes

Block

New York, NY

We’re looking for someone with both a broad knowledge of security and systems, as well as a deep knowledge of containers and Kubernetes.

Golang Developer

Kaizen Technologies

Edison, NJ

5+ years of Software development experience using Golang. Knowledge of common Go routine and channel patterns. Strong knowledge of Postgres & SQL databases.

Java Developer

Fivesky

New York, NY

Extensive development skills in Python, Java or Golang, and ability to mentor junior developers ( participate in code reviews ).

Sr. Software Engineer for Blockchain Tech

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Have a collaborative mind set and enjoy sharing blockchain knowledge with other developers. Design, Code, and implement, business applications.

Software Engineer - Public Cloud Kubernetes

JPMorgan Chase Bank, N.A.

Jersey City, NJ

We enable public cloud container and runtime platforms for our internal Application Development teams - by providing the tooling and components that enable self…

Title: Member of Technical Staff - Carbon Black Cloud - Opportunity for Working Remotely Newark, NJ

VMware

Newark, NJ

Knowledge in one of more of the following languages: Java, golang, Python, C++, C#. Join a talented team of developers using a wide variety of latest cloud…

Senior Software Engineer

NBCUniversal

Englewood Cliffs, NJ

You will be a significant influence on our product roadmap, bringing a technical and strategic perspective. This role will report into the Manager of Election…

Senior DevOps Engineer

IBM

New York, NY

To think along with clients and sell. As a Senior DevOps Engineer, you bring technical expertise and a passion for successfully adopting.

Full Stack Engineer

Yale University

New Haven, CT

Demonstrate experience working with a high-performing team of software applications and web application developers, working in a team environment using source…

Title: Member of Technical Staff - Carbon Black Cloud - Opportunity for Working Remotely New York, NY

VMware

New York, NY

Knowledge in one of more of the following languages: Java, golang, Python, C++, C#. Join a talented team of developers using a wide variety of latest cloud…

Full stack Go/Java/Node.js Engineer

BlackRock

New York, NY

Interpersonal skill to work across teams to understand platform, users and developers needs. The Desktop Experience team, part of the Platform Engineering, is…

Senior UI Developer

SAP

Newtown Square, PA

We are open for home office or hybrid models in the Eastern and Central time zone. Be responsible for the entire lifecycle of the services including operations.

Site Reliability Engineer - Frontend Team - Remote

Kraken Digital Asset Exchange

New York, NY

You will bring your own technical expertise to monitor and support staging and production environments, build tooling, CI/CD pipelines, deployment specs and…

Title: Member of Technical Staff - Carbon Black Cloud - Opportunity for Working Remotely Bridgeport, CT

VMware

Bridgeport, CT

Knowledge in one of more of the following languages: Java, golang, Python, C++, C#. Join a talented team of developers using a wide variety of latest cloud…

Site Reliability Engineer - Rust - Core Backend - Remote

Kraken Digital Asset Exchange

Princeton, NJ

Automate syncing between services to improve the backend developer and QA workflows. You will bring your own technical expertise to monitor and support staging…

Title: Member of Technical Staff - Carbon Black Cloud - Opportunity for Working Remotely Philadelphia, PA

VMware

Philadelphia, PA

Knowledge in one of more of the following languages: Java, golang, Python, C++, C#. Join a talented team of developers using a wide variety of latest cloud…

Manager, Software Engineering, DevOps

Capital One - US

New York, NY

Lead a portfolio of diverse technology projects and a team of developers with deep experience in machine learning, distributed microservices, and full stack…

URBN Sr. Software Engineer, Services

URBN Outfitters, Inc.

Philadelphia, PA

Develop functional designs while interacting with enterprise architects, developers, business partners as well as end users. Experience with any NoSQL DB.

Site Reliability Engineer - Rust - Core Backend - Remote

Kraken Digital Asset Exchange

New York, NY

Automate syncing between services to improve the backend developer and QA workflows. You will bring your own technical expertise to monitor and support staging…

Senior PHP Developer

White Label Communications LLC

Exton, PA

Minimum 10+ years experience as a PHP software developer. Work closely with internal designers, developers, and QA to ensure code quality.

Ad