Tag: IT careers

  • Five Great DevOps Job Opportunities

    Five Great DevOps Job Opportunities

    devopsy.kinsta.cloud is now providing a weekly DevOps jobs report through which opportunities for DevOps professionals will be highlighted to better serve our audience.

    Our goal in these challenging economic times is to make it easier for DevOps professionals to advance their careers.

    Of course, the pool of available DevOps talent is still relatively constrained, so when one DevOps professional takes on a new role it tends to create an opportunity for others.

    The five job postings shared this week are selected based on the company looking to hire, the vertical industry segment and, naturally, the pay scale being offered.

    We’re also committed to providing additional insights into the state of the DevOps job market. In the meantime, for your consideration:

    Monster.com

    Wells Fargo
    Fremont, California
    Lead Software Engineer
    $183,310 to $237,100

    Indeed.com

    Recro
    Aurora, Colorado
    DevOps Engineer
    $150,000 to $200,000

    LinkedIn

    PayPal
    Remote
    Senior Director Enterprise DevOps
    $144,800 to $319,000

    SimplyHired

    Monarch Landscape Companies
    Los Angeles, California
    Director of IT/DevOps
    $140,000 to $150,000

    Dice.com

    Synechron
    Weehawken, New Jersey
    Azure DevOps Engineer
    $100,000 to $120,000

  • Five Great DevOps Job Opportunities

    Five Great DevOps Job Opportunities

    devopsy.kinsta.cloud is now providing a weekly DevOps jobs report to highlight career opportunities for DevOps professionals as part of an effort to better serve our audience.

    Our goal in these challenging economic times is to make it easier for DevOps professionals to advance their careers.

    Of course, the pool of available DevOps talent is still relatively constrained, so when one DevOps professional takes on a new role it tends to create an opportunity for others.

    The five job postings shared this week are selected based on the company looking to hire, the vertical industry segment and, naturally, the pay scale being offered.

    We’re also committed to providing additional insights into the state of the DevOps job market. In the meantime, for your consideration:

    Dice.com

    ApTask
    Remote
    DevOps Architect
    $160,000 to $200,000

    SimplyHired

    FluentStream
    Remote
    DevOps Engineer
    $150,000 to $200,000

    LinkedIn

    The College Board
    Remote
    Senior DevOps Engineer
    $144,000 to $150,000

    ZipRecuiter

    Ushur
    Santa Clara, CA.
    Senior DevOps Engineer
    $130,000 to $140,000

    Indeed

    Element 84, Inc.
    Remote
    Senior DevOps Engineer
    $119,000 to $140,000

  • Five Great DevOps Job Opportunities

    Five Great DevOps Job Opportunities

    devopsy.kinsta.cloud is now providing a weekly DevOps jobs report through which opportunities for DevOps professionals will be highlighted as part of an effort to better serve our audience.

    Our goal in these challenging economic times is to make it easier for DevOps professionals to advance their careers. Of course, the pool of available DevOps talent is still relatively constrained, so when one DevOps professional takes on a new role it tends to create an opportunity for others.

    The five job postings shared this week are selected based on the company looking to hire, the vertical industry segment and naturally, the pay scale being offered.

    We’re also committed to providing additional insights into the state of the DevOps job market. In the meantime, for your consideration:

    ZipRecruiter.com

    Comcast
    New York City
    Lead Software Engineer – DevOps
    $190,950 to $225,278

    Indeed.com

    Divi Technologies
    Remote
    DevOps Engineer
    $140,000 to $155,000

    SimplyHired

    Perimeter 81
    New York City
    DevOps Engineer
    $130,000 to $175,000

    Dice.com

    OnDemand Group
    Minnetonka, MN.
    Senior DevOps Engineer
    $120,000+

    LinkedIn

    Gainwell Technologies
    Remote
    Senior DevOps Engineer
    $92,500 to $115,600

  • Retaining Talent as the Developer Role Evolves

    Retaining Talent as the Developer Role Evolves

    Traditional development roles are rapidly evolving due to increased remote work and the Great Resignation. Company leadership must also adapt to retain that talent and ensure the success of their dev teams.

    The Bureau of Labor Statistics reported that a record 4.5 million Americans voluntarily left their jobs in November 2021—and in December 2021, CompTIA’s Tech Jobs Report showed that open job postings for tech and IT roles increased 53% year-over-year. With the need for tech and IT talent persisting in 2022, a combination of widespread burnout and technical skills gaps have made it even more difficult to find and retain top IT talent. 

    But that’s not the only challenge. The impact of remote work has triggered fundamental changes in the developer role, further compounded by tech companies’ increased migration to cloud infrastructure. And within organizations, a lack of foundational knowledge and formal company training is creating discrepancies in how development methodologies are being applied. 

    With developer expectations and skills evolving, Agile development methodology is more relevant than ever thanks to its adaptive nature and flexible, iterative processes. Company leadership must internalize this fact and put formal practices in place to standardize methodologies within their organizations. By doing so, leaders can arm developers with the tools they need to embrace rapidly changing development standards and methods—and retain top IT talent in a high-turnover marketplace. 

    Changing Developer Roles Bring new Possibilities and Challenges

    The pandemic profoundly accelerated the need for remote-based work structures, and with employees physically out of the office, many organizations began placing a much higher priority on their migrations to cloud-based infrastructure—both physical and organizational. This push placed a huge burden on development teams to move organizational and project data to Cloud infrastructure at faster-than-normal rates. For IT professionals, the pandemic-triggered disaster response has accelerated a permanent migration to the cloud as a way to safeguard access to digital infrastructure and processes. For developers specifically, this migration triggered many teams to embrace infrastructure-as-code (IaC). 

    IaC is a core DevOps practice that allows for infrastructure (like networks, cloud services and virtual machines) to be constructed and managed through code instead of manual processes.  This means that developers are increasingly writing the actual infrastructure their software runs on, which has game-changing advantages for automation, traceability and reliability—and impacts virtually all DevOps practices. With no one in the office to perform administrative and operational IT work, IaC is particularly useful. But since developers must have the necessary technical skills to write this infrastructure in addition to their traditional code, IaC has created a gray area where developers are also becoming IT operators and systems designers.

    The shift to IaC has evolved standards for developers, and it requires a higher level of flexibility within development teams and companies as a whole. Adopting IaC goes hand-in-hand with strengthening and refining Agile processes because creating standardized Agile practices enables not just greater agility, but also more accurate visibility—both necessary capabilities as staffing models evolve and the roles of developers and IT operators become more intertwined. But company leaders can position their development teams to succeed in this changing tech landscape and reap the benefits of increased collaboration and efficiency that IaC and cloud-based technologies provide. 

    3 Key Ways Leadership Can Support Development Teams

    The role of development teams is changing fast, and leaders must keep pace to retain IT talent and safeguard the health of their organizations. With that in mind, here are three ways you can support your development teams as they navigate changing development standards. 

    1. Standardize best practices. Even within a single organization or a single development methodology, go-to practices can vary among IT and development professionals. To successfully execute Agile, teams must have standardized best practices to ensure consistency in foundational knowledge. Agile’s iterative processes can lead to useful shorthand and improvisation, but only if developers are working from the same set of methodology standards and solid foundational knowledge. 
    2. Increase commitments to formalized training—especially for new hires. To fully benefit from Agile’s capabilities, all employees must have foundational knowledge of its processes—especially new hires. Provide formal education and training on industry-accepted Agile standards to eliminate skills gaps and cultivate institutional knowledge within your organization. Institutional knowledge ensures that quality standards are well-defined and achievable, ultimately strengthening the collaborative capabilities of your development teams. 
    3. Prioritize measures to decrease burnout. The pandemic shed light on burnout across industries, and the IT/tech world was no exception. It’s up to leadership to implement tangible measures aimed at reducing employee burnout—like managing realistic workloads, allowing for flexible working schedules and implementing policies that encourage work-life balance. Consistent standards lead to meaningful reporting, which ensures accurate measurement of team performance and workload.

    Preparing for Future Evolutions

    Remote work isn’t going anywhere, and companies that fail to embrace remote-based technologies risk employee flight and obsolescence. As development methodologies evolve to accommodate pandemic-triggered challenges and IT hiring gaps, the developer role will continue to change. In five to 10 years, it will look much different than how it looks today and companies must be willing to embrace these changes to ensure the success of their IT and development teams. 

    Agile development methodology was designed to adapt to rapid technological innovation and organizational change. The shift to remote work and the IaC revolution is the future—and it’s here. These forces are driving hybridized development methodologies that serve the new standards they impose. Embracing these changes is an organizational imperative, and by committing to standardized knowledge within your development teams, you can retain your top IT talent—and ensure your teams are poised and ready to meet these new challenges. 

  • Best Practices for Managing Remote IT Teams

    Best Practices for Managing Remote IT Teams

    With IT teams around the world adjusting to remote working while still struggling to maintain productivity and workflows, ensuring DevOps and Agile practices are in place has never been more important. And while typical DevOps professionals probably have significantly better remote desktop setups than most of their business peers, it’s how IT leaders manage these teams that will make all the difference. One way to approach this is by implementing database monitoring.

    Many DBAs and developers have been working remotely for months now, but as IT budgets grow tighter, they’ll need to do more with less. Ensuring DBAs have the ability to monitor the database from anywhere will be a core part of a continued successful remote working strategy. There are many reasons for database professionals to embrace remote monitoring, whether it’s migrating to the cloud, adapting to new challenges, keeping an eye on multiple instances in many environments or gaining fine-grained access to monitoring data.

    Success Remote IT Team Management

    Here’s a look at some best practices for remote IT teams.

    Easing cloud adoption woes: Cloud adoption is up significantly this year as development teams turn to it, particularly for greenfield projects. But with all of that data migration, database professionals are struggling with being able to monitor cloud-based servers alongside on-premises servers, and having a distributed team doesn’t make it easier. Adopting remote monitoring tools can simplify monitoring of the cloud—once you’re monitoring a remote database server it doesn’t matter where the server is. It’s impossible to say what might happen next month or even next year, but as companies grapple with these cloud challenges, advanced remote monitoring tools can help monitor disparate, hybrid environments from one screen.

    The need for non-production environments: Non-production environments such as UAT and staging are often used to spot problems before deploying software to customers, but it becomes a little more challenging when you can’t simply walk down to the server room, where they’re often housed, and clear up any issues that arise. With remote working and moves to the cloud, consistent database monitoring can help make it much easier to manage non-production servers so that developers can review the systems, understand any potential problems and fix the issues. And although monitoring non-production environments is a good start, errors can still make it into production environments. Setting up database monitoring by configuring the right set of alerts for any environment ensures that teams are always aware of the most critical errors as they’re occurring, rather than finding out after systems become unresponsive.

    Managing access control: When people usually think of “access control,” most immediately jump to the idea of security. But access control is about much more than just keeping people out—it can also mean letting the right people in. Providing developers with read-only access to monitoring tools lessens the load on production DBAs. While the DBA team is handling infrastructure-level tasks, developers can focus on improving the performance and stability of their applications if they have access to monitoring data. Managing this correctly with your developers and DBA teams ensures they have better insights into overall application performance and how their changes affect it.

    Identifying Agents of Change: There’s real value in identifying one or more persons to be an Agent of Change in your organization, especially when working to improve database engineering and delivery. An Agent of Change is adept in both their role as a developer and as a communicator. It’s usually someone from the data processing team who can move into one of the front-end teams and seamlessly offer help both in designing short-term changes and in helping evolve the architecture of the system. Agents of Change are invaluable when you have established silos between development and operations, particularly when there are limited healthy lines of communication between the groups. They work to bridge that gap and can help make a big difference, even for teams working remotely.

    Bringing it All Together

    Remote awareness is critical to keeping development and production environments healthy, but visibility into all of your databases and systems doesn’t need to disappear when nobody is in the office. And considering there’s no telling when people will be able to get back to a normal office routine, remote monitoring becomes much more important. Regardless of location, by actively monitoring databases remotely, companies can spend more time and attention on innovation and freeing up their team for other activities. Look for web-based tools that can monitor hybrid environments seamlessly and allow your software and database teams to do this so that problems can be spotted and resolved quickly. Managing non-production environments and access control are good ideas, as are finding and appointing a team leader who can serve as the liaison between your remote teams. After all, with clearer paths of communication present, your teams can be more productive, too.

  • Tight Demand Sets Some Tech Salaries Soaring

    Tight Demand Sets Some Tech Salaries Soaring

    Technology industry workers are enjoying historic low unemployment rates, and those workers with the right skills are commanding high salaries. According to the Dice 2020 Tech Salary Report, the annual average pay in the technology industry reached $94,000 in 2019, up 1.3% from 2018. And those workers in the right specialties, and in the right regions, have enjoyed significant increases in salary.

    However, as is often the case, the averages don’t accurately tell the story.

    For instance, in the St. Louis region, technology wages rose 13.6%. While in Columbus Ohio they rose 14.2% and Kansas City 8.1%. While other regions didn’t fare so well, and some actually witnessed their wages drop. For instance, in the Philadelphia region, they dropped 4.5% and in the Tampa metro a surprising 8.3%.

    As for the technologies with the most rapidly rising salaries, Dice found those to be Chef at a $132,136 average salary and growing at 19.50% a year. Also, the Spring Framework reach $127,286 and grew at 16%, while Jetty reached $128,751 and grew at 14.40%.

    A number of regions showed a really big salary increase while the number of job postings declined. Consider the St. Louis area, which enjoyed that 13.6% bump despite the number of job postings falling by 6%. Why the big spike? According to Dice, large enterprises such as Boeing, IBM, Wells Fargo and Enterprise Rent-A-Car all seek talent in large numbers.

    Then there’s the Dallas-Fort Worth metropolitan region, which saw salaries reaching roughly $95,000 in 2019, with technology jobs in the area increasing by 5%. Dice cited large employers such as Lockheed Martin, Southwest Airlines and American Airlines as driving demand.

    When it comes to specific positions, it’s not likely a surprise to anyone that security ranked high. According to Dice’s report, employers want security engineers who are adept at vulnerability analysis, threat modeling and can help prevent data loss.

    “As a result, salaries (on average) have risen from $110,716 in 2018 to $121,228 in 2019 (representing 9.5% year over year growth),” Dice wrote. Employers who seek security engineers should expect the search to take an average of 40 days.

    Dice found that engineers in high demand hold CompTIA Security+, Certified Information Systems Security Professional and GIAC Certified Incident Handler certifications.

    Another growing job is that of data scientist. Enterprises are collecting enormous amounts of data and it takes data scientists to make sense of it all. And those with the right set of data science skills and experience are getting paid. From 2018 through 2019, data scientist average salaries grew from $95,404 to $106,298–an 11% bump. The number of data science job postings grew 7% and the average time to fill them is 46 days.

    Because so many technology workers express being happy with their current job, Dice concluded that organizations are going to have to get creative with their total compensation packages, which could mean more remote working, increased training, a focus on healthy culture and work/life balance efforts.

    “With all that in mind, 2020 is the year for businesses to meet their recruiting goals by understanding and acting on the salaries and benefits that technologists value,” said Dice in a statement.

    What benefits are employees looking for? The Dice report found employees are interested in college tuition reimbursement (48%), wellness programs (45%), maternity/paternity leave (45%) and paid volunteer opportunities (35%).

    “In addition to more nuanced benefits, remote work remains a desire for more than half of technologists as 61% of survey respondents said that they wanted to work remotely at least half the time, but only 24% of them have the opportunity to do so,” the report said.

    Finally, the Dice report found that work-life balance was the top-rated motivator employers provided to technologists (40%) in 2019. Work-life balance beat job recognition (33%), health and retirement benefits (31%), as well as higher compensation or promotion (26%).

    “We’re excited to share that this year’s report brought to light a new tool for balancing the demands of technology work,” said Michelle Marian, chief marketing officer at DHI Group, Inc., Dice’s parent company. “With over a quarter of technologists seeking opportunities to be more creative in their jobs, employers can meet this need by offering special projects and empowering technologists to approach projects in distinct and creative ways, allowing room for continued innovation and in turn, increased satisfaction for technologists.”

    Dice.com administered the survey online between October 14, 2019, and December 17, 2019, with 12,837 employed U.S.-based technology professional respondents.

    — George V. Hulme

  • Tips for Modern IT Admins’ Career to the Cloud

    Tips for Modern IT Admins’ Career to the Cloud

    Fifteen years ago IT professionals experienced a drastically different day-to-day on the job. While the main mission has always remained constant—to take charge of all internal infrastructure—the infrastructure itself has moved off-premises over time.

    The complexity rested in networking for IT professionals. Routers, switches, firewalls and other gear needed to be managed so the network would function. Employee devices also required attention from IT admins, but these devices were typically all Microsoft Windows machines. This allowed IT to standardize its tools and platform.

    What Has Changed for IT Admins?

    Time has drastically altered the lives of IT admins and, after 15 years of evolution, organizations have moved away from large, ungainly on-premises networks and data centers. However, the list of endpoints for infrastructure has grown rather complex, specifically as a result of the implementation of different platforms and operating systems.

    The challenges faced daily and the knowledge needed to be successful has exponentially grown. Below we will take a deeper look at three of the larger changes that IT professionals must ponder as they elevate their careers in the burgeoning cloud environment.

    Rethinking Networking

    The time when it was important to know how to configure a router or switch is slipping away. In the modern IT world, this task has been adopted by cloud infrastructure providers such as AWS and GCP, as well as the telecom companies that deliver your internet.

    The job for IT admins has leveled up, as now it is vital to know how to manage and configure the higher levels of infrastructure. The ability to route traffic through security groups and automate the configuration of systems is a necessity. Writing code to automate these tools is now the norm for an IT admin.

    Regulating Employee Wants

    In the past, IT could dictate the tools that employees had to use, but that ship has sailed. Employees have begun to adopt their own tools to further maximize their efficiency, which forces IT to adapt and get ahead of the game.

    It is crucial to show employees both flexibility and confidence when leveraging new technologies. As a result, employees will work with you and not go out and create shadow IT projects.

    Seeking out and securing cross-platform tools that allow you to manage the various endpoints and services your team is leveraging is of the utmost importance. These tools do exist; however, they typically are not offered by traditional vendors such as Microsoft, HP and Oracle.

    Security is the No. 1 Concern

    Not long ago, security for IT admins was simply firewalls and anti-virus solutions. Fifteen years later the world of IT security is far more intricate.

    To be successful in the IT world, an admin needs to be an expert at infosec so they can understand and defend against the massive world of cybercriminals. Identity theft is rampant and hackers are always trying to locate vulnerable systems that have not been patched. It is because of this that IT admins need to be constantly on their toes and protecting their organization.

    IT is the Core of an Organization

    Without IT, business simply wouldn’t get done. Sales would not be able to email contracts, products would go undelivered, customers would go unbilled and other core activities would fail.

    The IT admin is a vital part of every organization, which is why they are in high demand today. Mastering new technologies and understanding the constantly evolving approaches to IT can be the difference between an organization falling flat on its face or leading an industry.

    — Rajat Bhargava