The number of tech jobs around the country has been steadily increasing for most of 2021, with the total number of job postings surpassing 365,000 in May. We haven’t seen those kinds of numbers since September 2019. And it’s not just in the traditional tech hubs like New York and San Francisco. We’re seeing impressive numbers in places like Austin, Milwaukee, and Raleigh.
At Averity, we’re seeing an increase across the board from tech companies in search of top-level talent. There are tons of companies out there looking for Back-End Engineers, and barely enough job-seekers to keep up with demand. The three most popular roles that companies are hiring for are Python Engineers, Golang Engineers, and Node.JS Engineers. There are more Python Engineers than Go and Node Engineers combined, but the demand still greatly outweighs the supply of talented Back-End Engineers.
Below are some of the other areas of expertise where there’s a tremendous amount of growth:
Data Scientists, Machine Learning Engineers, and Data Engineers. Companies know the value of data. Moving forward, companies that exploit every potential facet of their data will come out on top. By extracting the true meaning of data, Data Scientists help companies maximize their performance. Data Scientists need to have a combination of excellent technical skills, business acumen, and effective communication skills to ensure they can convey their findings to non-technical stakeholders. The skills employers are looking for most include knowledge of Python and its accompanying ML packages and the ability to apply machine learning models using a variety of techniques. They want a minimum of a master’s degree in a quantitative or STEM field, experience with deep learning, and knowledge of such tools as Tensorflow, Keras, and PyTorch.
Data Engineers create an organization's overall data infrastructure, with the primary function of building data pipelines and data warehouses. They collect the data, clean it, validate it, and prepare it in a format all other stakeholders can easily use. You probably know the term ETL — Extract, Transform, Load — and this accurately describes what Data Engineers do with the data. The skills employers are looking for most in Data Engineers include familiarity with multiple languages used to build data pipelines (Java, Scala, Python), multi-cloud experience (AWS, GCP) and knowledge of building data warehouses (RedShift, Snowflake, BigQuery). A degree in computer science is very desirable, and experience with big data and tools such as Spark can set you apart from the crowd.
A bridge between Data Scientists and Data Engineers, Machine Learning Engineers have skillsets that overlap with each. They take the data from the pipelines created by Data Engineers and feed it into the models built by Data Scientists. Their goal is to create automation between the extraction and implementation to improve scalability. The skills employers are looking for most include fundamental software engineering skills (especially in data engineering), knowledge of languages like Python, experience with big data processing tools like Spark, and familiarity with cloud platforms like AWS and GCP.
DevOps. DevOps is a mindset and a culture that was adapted to speed software to a production environment. The hottest technologies in DevOps are microservices like Kubernetes. Service mesh tools like Istio, which help you map and understand the health of your containers, are also more and more in demand. Lastly, IaC tools such as Terraform are critical because they can tie in all your infrastructure and are cloud-agnostic. That’s important as more and more companies run hybrid cloud models.
SRE. Traditional SRE — site reliability engineering — diverges a bit from DevOps. A lot of the technologies remain the same, but the purpose of SRE is reliability, scalability, and observability. The ability to code is becoming integral in SRE roles. Go and Python are what we are seeing at the top of the food chain. Other technologies that come into play are monitoring tools like Helm that help you define, upgrade, and install your K8s clusters. Solutions engineering is becoming a bigger part of SRE because it's less about owning the infrastructure and more about uptime, maintenance, and upgrades to ensure everything is running smoothly.
DevSecOps. There’s a reason why spending on global cybersecurity is expected to skyrocket to more than $60 billion in 2021. Since vulnerabilities can pop up in a system at any time, DevSecOps is a way for DevOps teams to have a security liaison who understands systems, how they talk to each other, and the threat surface that exists. The three top skills companies look for include experience securing a cloud presence, an ability to run and scan for vulnerabilities after each deployment, and experience securing microservices using tools like Twistlock.
Cloud computing. According to a recent survey, companies are allocating close to a third of their tech budget to cloud computing. As more and more companies adopt a “cloud-first” strategy where they analyze which workloads they should move online, they need cloud computing experts to advise them whether it makes more sense to use a public cloud, private cloud, or a hybrid that combines them both. They also work on cloud-native applications, meaning they are developed and run completely in the cloud.BACK TO BLOGS
Nothing but a positive experience working with Averity and Samantha Hoffenberg in particular. Professional, attentive and extremely supportive every step of the way. Samantha actually took the time to really understand my background - no cut and paste here. Shortly thereafter I was matched with three opportunities that really fit my skillset and where I was at in my career. Prepping for interviews was concise and relevant and I was kept informed every step of the way. No guessing where I was at in the interview process. No waste-of-time body count interviews. It was obvious Samantha had solid, long-lasting relationships with the firms I interviewed with as the feedback was always informative. This is one recruiter I can and do actually recommend and the first person I will be calling if the need ever arises again.
I just had an extremely positive experience working with the DevOps placement team Alex, Daniel, and Chad. They were all consummate professionals who kept my schedule full with relevant interviews. They also helped prep me and were constantly checking in to make sure we were doing everything we could to find the next opportunity. There is potentially a lot of stress that comes with a career transition, but the folks at Averity really know how to help you focus on next steps and moving forward one day at a time. I couldn't recommend them any higher.
Chris Descrescenzo and the team at Averity are phenomenal. 5 stars are simply not enough! I've worked with quite a few recruiters in the past but Chris Descrescenzo and the Averity team are exceptional. I just landed an incredible job opportunity after a single interview. Especially in this tenuous economic climate, I truly appreciated the steps and care Chris took. He was incredibly generous with his time, and made sure the position was a good match. Then, he sent me incredible prep notes which were invaluable. He followed up with me every step of the way and was always there to talk through every possible question. I have never had a more successful interview process. Hands down. I could write a novella about his knowledge, kindness and professionalism. But simply put: He is the best. Thank you!
I had a great experience working with Averity. The team was continually attentive, and very effective at presenting me with the right opportunities and advocating for me throughout the offer stage. I'd highly recommend them!
I had a stellar experience working with Stephanie Grosso at Averity. She's got this great combo of positivity and efficiency, and she helped me land a job less than a month after we first spoke. I felt super supported at every step of the multi-stage interview process, and she's always been available with great advice whenever I needed it. Definitely a high-quality recruitment experience.
I worked with Chris De Crescenzo from Averity, he reached out to me with a role that was right in line with my skills at the time. The role was a great fit for me with an awesome company, and he kept me up-to-date and informed at each turn of the interview process. In almost no time I was at the final interview step and Chris walked me through the on-boarding process and how to go from there. He was a pleasure to work with and professional, ensuring I was prepared at each step of the way so that I was primed for success. It was great working with Averity and especially him!