Dice.com, the popular tech-focused job site, posts upwards of 3,800 cloud-related job listings on any given day. Researchers there crunched the numbers to come up with a list of the top 10 most available jobs in the cloud. These job descriptions and credentials were compiled using multiple job listings in each category.
Job description: Spearhead the development and implementation of cloud-based initiatives to ensure that systems are scalable, reliable, secure, supportable, and achieve business and IT performance and budgetary objectives.
Required credentials: B.S. in computer science or engineering; 10+ years experience in large-scale, multi-platform networks; expert in Shell, VBScript, Perl or Python; expert knowledge of Linux and Windows; significant experience designing, installing and administrating virtualized environments.
Requested credentials: Experience working with public cloud providers; expert understanding of firewall and load balancing concepts; prior work creating PCI-compliant solutions.
Cloud software engineer
Job description: Responsible for design and development of distributed software modules that integrate with cloud service providers.
Required credentials: B.S. in computer science or engineering; 2+ years professional experience in software development; work experience with ETL (Extract-Transform-Load) tools and techniques; work experience with system configuration and deployment automation technologies; hands-on programming experience on a Linux/Unix operating system; excellent understanding of at least one compiled-code language.
Requested credentials: Experience in deploying software to cloud computing infrastructure; experience in SOA technologies; ability to provide accurate ETA for software modules.
Cloud sales: cloud sales executive, cloud sales representative, cloud sales consultant, cloud sales manager
Job description: Develop and grow a book of outsourced cloud business with C-level professionals in midsize and enterprise-level customers.
Required credentials: Bachelor’s degree in business administration and 5-10 years business experience in client-facing roles, with some of that spent in outsourcing or systems integration; highly effective communication skills; strong understanding and successful experience in building strategic and/or developmental partnerships at the C-level within midsize and large corporations; demonstrated consistent quota attainment in selling infrastructure, IT, cloud and security services.
Requested credentials: Ability to travel more than 50% of the time on the job.
Job description: Plan and conduct technical tasks associated with the implementation and maintenance of internal enterprise-shared virtualization infrastructure.
Required credentials: B.S. in computer science; 5+ years of implementation experience with highly virtualized shared infrastructure, platforms or applications architecture at a large enterprise or service provider.
Requested credentials: Vendor-specific virtualization certification such as VMware Certified Professional.
Cloud services developer
Job description: Design and build the multi-platform customer-facing tools — such as sales interfaces and management portals — that serve as the gateway into how end users consume the underlying cloud services.
Required credentials: B.S. in computer science or computer engineering; 5 years of experience with cloud architecture and design; 5 years of experience architecting and deploying Web services on SOA platforms (examples: Amazon EC2, Heroku, Azure, Rackspace); 5 years of experience with PHP Python, Java, or C++ with software development methodologies like Agile.
Cloud systems administrator
Job description: Configure and maintain the systems that comprise the underlying cloud platform. Troubleshoot when problems arise and plan for future cloud capacity requirements.
Required credentials: B.S. in computer science or computer engineering; 3 years of experience in operating system administration; 3 years of experience in supporting enterprise-level platform installations; strong Linux command-line skills; experience in performance monitoring and capacity planning for enterprise platforms.
Requested credentials: Knowledge of cloud-based development.
Job description: Conduct technical studies and evaluations of business area requirements and recommends to IT management appropriate cloud technology options.
Required credentials: At least 8 years of related IT consulting experience; outstanding understanding of cloud technologies available and vendors providing cloud services; top-notch communication skills.
Cloud systems engineer
Job description: Build the virtual systems that support the cloud implementation.
Required credentials: B.S. in computer science, information technology or related technical degree; 5-10 years of systems engineering experience, holistic understanding of the Internet and hosting from the network layer up through the application layer; experience in a 24×7 hosting environment.
Requested credentials: Experience with monitoring tools, scripting, configuration management, clustering, Drupal and Internet security.
Cloud network engineer
Job description: Perform the implementation, operational support, maintenance and optimization of network hardware, software and communication links of the cloud infrastructure.
Required credentials: Related degree in computer science ; 4 years’ in-depth network engineering experience; proven deep understanding of TCP/IP, Subnetting, DNS, DHCP, NAT and routing; strong knowledge of Layer 2 network protocols; strong knowledge of Layer 3 IP routing; proven scripting abilities in one or more language — Perl, Shell or Python.
Requested credentials: Cisco Certified Network Associate (CCNA)/Cisco Certified Network Professional (CCNP) certification.
Cloud product manager
Job description: Perform product planning for cloud-based offerings including creating product concept and strategy documents, creating requirements specifications, identifying product positioning and enabling the sales processes (licensing, pricing, packaging, benefits, etc.).
Required credentials: Bachelor’s degree in business or computer sciences or equivalent work experience; minimum of 3 years of experience working with a software development company that deploys its offerings using a SaaS or cloud-based model; very strong communication skills.
Requested credentials: Advanced degree in business or computer sciences.