Data & Technology

Recruitment Consultant - US West

Recruitment Consultant - US West

Recruitment Consultant - US West

Recruitment Consultant - UK

Recruitment Consultant

Recruitment Consultant

Recruitment Consultant

Recruitment Consultant

Recruitment Consultant - US East

Manager - Nordics & Benelux

Senior Vice President & Partner - US East

Recruitment Consultant - US East

Recruitment Consultant

Recruitment Consultant - US East

Recruitment Consultant - US EAST

Vice President - US West

Managing Consultant - US West

Senior Recruitment Consultant - US West

Latest jobs

Salary

US$170000 - US$190000 per annum

Location

Washington, District of Columbia

Description

I'm looking for Cloud Engineers to join a federal consulting firm providing data & analytic solutions to enterprise businesses and federal agencies.

Reference:

110841/jr #JAR1

Expires on
Salary

US$180000 - US$220000 per annum

Location

San Francisco, California

Description

This opportunity is for someone looking to join a data-driven media startup. The role provides enormous opportunities to grow and take on new responsibilities.

Reference:

109564-JS

Expires on
Salary

US$170000 - US$200000 per annum

Location

San Francisco, California

Description

As a Senior Software Engineer for this company, you will build out a team in the autonomous driving space. Apply if you have experience with C++ Python & LiDAR

Reference:

108555/JS

Expires on
Salary

US$150000 - US$160000 per annum

Location

Boston, Massachusetts

Description

Do you have progressive experience managing agile analytics teams at Marketing & Advertising companies?

Reference:

00068/GL

Expires on
Salary

US$150000 - US$170000 per annum

Location

New York

Description

We have a client whose mission is centered around helping those in need. Apply today to be a part of their impact!

Reference:

110322VB3

Expires on
Salary

US$250000 - US$260000 per annum

Location

New York

Description

An innovator within TV Ad Measurement is in the market for an SVP-level leader to preside over both the Custom Analytics and Data Science teams!

Reference:

108471/GG4

Expires on
Salary

US$130000 - US$145000 per annum

Location

Washington, District of Columbia

Description

Click to read more about a role that would allow you to work on developing autonomous systems for defense purposes!

Reference:

85792/AN0419

Expires on
Salary

US$115000 - US$135000 per annum

Location

Detroit, Michigan

Description

Join this growing navigation team at a Michigan based start-up

Reference:

081120/AN0419

Expires on
Salary

US$120000 - US$150000 per annum

Location

District of Columbia

Description

This company is working on solving the biggest issues within autonomy and robotics for the US government.

Reference:

32670-MR4

Expires on
Salary

US$70000 - US$100000 per annum

Location

Ann Arbor, Michigan

Description

An autonomous robotics company in Michigan is looking to add an Embedded Systems Engineer to their fast-growing team.

Reference:

109731-MR2

Expires on

Harnham blog & news

With over 10 years experience working solely in the Data & Analytics sector our consultants are able to offer detailed insights into the industry.

Visit our Blogs & News portal or check out our recent posts below.

Bridging the Gap: The Role of a DevOps Engineer

Siloed teams are swiftly becoming a thing of the past as organizations learn collaboration is key. Businesses are embracing transformation. But some may not know where to turn to help them manage such a massive restructuring of operations. Enter the DevOps Engineer. Yes, Virginia. The unicorn employee does exist. What is a DevOps Engineer? For many businesses, it’s a dream to find a technical person who can also communicate across departments. In the DevOps Engineer role is an IT Generalist who not only has a deep understanding of codes, infrastructure management, and agile familiarity but who also possesses interpersonal skills. It’s this combination that makes this role so imperative to businesses. Working across siloes and bringing teams together for collaboration bridges the gap between the technical and non-technical departments. One of their most important roles is as advocate. Moving from siloed teams to the more collaborative environment of a DevOps culture can be difficult for engineering team members. But as advocate for the benefits, the DevOps Engineer can explain it best to those with whom they’ve worked. Their technical expertise puts them on par with their peers and their interpersonal skills offer a way to communicate across the organization.   Want to Restructure Your Skills toward DevOps? If you’re an IT Generalist with great communication skills. DevOps Engineer could be your next role. But what skills do you need and how might you streamline what you already know into this key role for many businesses? Technical skills depend on team structure, technologies in place, and tools already in use. But the key element of a DevOps Engineer is their strong communication and collaborative skills. Can you morph your technical world into layman’s terms for the executives? Can you translate different needs across teams from QA testers to software developers, generalists and specialists alike? It’s this deep understanding which makes you so valuable to employers. For many organizations, this is the best of both worlds.  Knowing the pros and cons of available tools. Understanding the components of a delivery pipeline. And strong communication skills to bridge once siloed teams into a cohesive and collaborative environment. More technical skills include, but aren’t limited to System administration – such as managing servers, database deployment, and system patching just to name a few.Experience with DevOps tools – understand the lifecycle from building and infrastructure to operating and monitoring a product or service.Configuration management – experience with configuration management tools such as Chef, Puppet, or Ansible to automate admin tasks.Continuous Integration (CI) and Continuous Deployment (CD) – this is a core practice of DevOps. It’s this role’s approach to software development with tools to automate the building, testing, and deploying of software processes. System architecture and provisioning – ability to design and manage computer ecosystems whether in-office or in the cloud. Within this skillset is the importance of Infrastructure as Code (IaC). This is an IT management process that applies best practices from software development to cloud infrastructure management.  Collaborative management skills – while the CI/CD skills are core to the technical side, this is one of the key components for the soft skills required for a DevOps structure. In a Nutshell DevOps (Development + Operations) is a practice that involves new management principles and requires a cultural change. And a DevOps Engineer is the heart of the transformation. Yet they can’t do it alone. A good DevOps Team has more than just one engineer. It involves a mix of generalists and specialists to implement and improve these practices within the software development cycle. A few of these roles include:  DevOps evangelist Automation expert Software developer Quality assurance  If you’re interested in Big Data and Analytics, Harnham may have a role for you. Check out our current vacancies or contact one of our expert consultants to learn more.  For our West Coast Team, contact us at (415) 614 - 4999 or send an email to sanfraninfo@harnham.com.  For our Mid-West and East Coast teams contact us at (212) 796-6070 or send an email to newyorkinfo@harnham.com.  

Puzzle and Problem-Solvers: Software Engineers Drive Business

Software. It’s the drivers to your printer. It’s the word processor on your PC. And it’s the concept behind your productivity tools, your CRM systems, and your social media programs. Software engineers are to software what Data Engineers are to Data.  Software Engineers are the creators, builders, and maintainers of software systems and programs, so business runs smoothly. Now, that the majority of businesses have shifted online, it’s more important than ever to keep things running smoothly. These engineers must take into account not only what businesses might need to run, but also the limitations of the program. It’s a balancing act of software, hardware, limitations, and possibilities. If you took apart watches as a kid to see how they worked, Software Engineering might be for you. Are you a problem solver? Do you love putting the pieces of a puzzle together whether it’s on a board or in a crossword? Software Engineering might be for you. What Kind of Software Engineer are You? While there are a variety of roles to consider, below are some of the more popular paths taken. So, let’s say you want to build computer applications that affect what the end user sees. If you know programming languages such as Python and Java, and understand the mechanics of how to make a program work, then you may fit the classic example of a Software Engineer. If you’re more interested in the focus of robotics or automation, you may want to consider a role in Embedded Systems. You’ll still be designing, developing, and maintaining but your projects will be hardware and software used for a specific task.   Want to keep information secure? You may lean toward Security Engineer. In this role, you’ll ensure there are no security flaws. How? By operating as a ‘white-hat’ ethical hacker to attempt breaking into existing systems to identify threats. Technical Skills are Essential. Soft Skills are Important.  For anyone in the Data professions, technical skills are paramount. This not only gets your ‘foot in the door’, but ensures you know the basics. And for those who’ve been in the game a bit longer, also gives businesses confidence you can meet any challenges which may come up. Technical skills for Software Engineers include knowing programming languages like C++, Python, Java, and others like them. In this role, you’ll need to understand development processes as well as additional technical concepts. Technical skills are a standard requirement. And as important as it is to have a good portfolio and experience, you’ll want to show the business, you have the technical know-how to take on anything which may come your way. Now that cross-functional teams across departments are regular occurrences and C-suite executives are in the know, soft skills are just as important as technical skills. What are Soft Skills? In a nutshell, soft skills are communication skills. In the past, Data professionals may have been siloed away from other teams, and a liaison of sorts might have translated Data information into actionable insights. Now businesses and professionals have found it’s much more efficient to have the Engineer speak directly to their team, their leadership, or stakeholders. So, it’s imperative your soft skills are on par with your technical skills. Scope of Work for a Software Engineer According to the Bureau of Labor Statistics, Software Engineer employment growth is expected to grow 21 percent by 2028. Now that we’re working, studying, and socializing online more than ever, is it any wonder? Add to this the changing needs of organizations as they shift their practices into the cloud, and it’s more important than ever to have professionals who can design and maintain software to meet the needs of an organization. Whichever avenue you choose, whichever business you join or career path you follow, the full scope of work will be broad. You could be in charge of creating, developing, and maintaining a full product or just a single component of an app. Regardless of your scope of work, though, you’ll most likely be working with developers, cross-departmental staff, executives, clients, and stakeholders to mold, shape, and fulfill a design envisioned for their product. If you’re interested in the Data Science, Data Technology, Machine Learning, or Software Engineering, Harnham may have a role for you. Check out our current vacancies or contact one of our expert consultants to learn more.  For our West Coast Team, contact us at (415) 614 - 4999 or send an email to sanfraninfo@harnham.com.  For our Mid-West and East Coast teams contact us at (212) 796-6070 or send an email to newyorkinfo@harnham.com.