Schedule: Full-time
What You'll Do:
The Cloud Apprentice is a critical entry-level professional within the State of Ohio's Cloud Center of Excellence (CCOE), supporting the state's comprehensive cloud transformation and digital modernization strategy. This role provides hands-on learning and professional development in cloud computing technologies, focusing on supporting state agencies IT operations and modernization efforts.
CCOE Integration Responsibilities:
Support CCOE strategic cloud adoption frameworks
Assist in developing and implementing cloud governance standards
Contribute to cloud best practices and standardization efforts
Help document cloud migration methodologies
Participate in cross-agency cloud collaboration initiatives
Key Responsibilities:
Assist in managing and maintaining cloud infrastructure across state agency platforms
Support cloud migration projects and cloud service implementations
Participate in cloud security protocol development and maintenance
Collaborate with CCOE senior engineers and Agencies IT professionals
Perform routine system maintenance and technical troubleshooting
Document technical processes and maintain comprehensive system records
Contribute to cloud architecture design and optimization efforts
Minimum Qualifications:
Apprentice: 1 course or 2 months experience in Information Systems/Information Technology, or a related field including but not limited to: Software Engineering/Development, Data Analytics/Business Intelligence, Database Administration, Network,
IT Security and Help Desk/Customer Support
Associate: 18 months combined work exp. &/or trg. In any combination of the following: installing, monitoring/maintaining,
configuring, upgrading, &/or administering/operating a single technology domain.
-Or successful completion of IT Apprenticeship program at designated agency.
-Or completion of associate core program in computer science or information systems
Knowledge:
Programming Knowledge
Interpersonal skills
Managerial skills
Leadership skills
Ability to design, implement, and deploy cloud infrastructure
Knowledge of IT ecosystems
Knowledge of tools such as Visual Paradigm, Cloudcraft, Arcentry, Azure, and Edraw is an added advantage
Good knowledge of at least one operating system: Linux, Unix, Solaris, Ubuntu, Windows. Preference is any Linux
operating system (e.g., Ubuntu or Red Hat), but prior experience as an administrator or architect in any of the well-known
operating systems is also helpful
Good understanding of networking: TCP/IP, IP addresses, HTTP, DNS
Computer programming languages: Need at least a minimal understanding of a programming or scripting language.
Security: Security in the cloud is important, and consequently, a high-level understanding of key security concepts is a
must for a Cloud Architect. So an initial knowledge of some basic security concepts, such as firewalls, is necessary
Skills:
Cloud management: The ability to manage all aspects of a cloud-based application, from user access to infrastructure.
Data management: The ability to deploy database platforms that help companies manage, protect, and use the
information they collect.
Teamwork: The ability to function well with other IT team members, developing cloud-based applications in tandem with
other cloud architects, cloud engineers, and cloud consultants.
Problem-solving: The ability to troubleshoot issues in application performance to restore full cloud functionality for a
company’s use.
Programming: The ability to use common programming languages like Python and Java to develop custom cloud-based
applications.
Interpersonal communication: The ability to effectively correspond with fellow IT team members, executives, and client
representatives.
Cloud infrastructure: The ability to create an operational cloud infrastructure, which supports a client’s network and
promotes secure data storage.
User management: The ability to help a company manage all users of a cloud-based application, allowing each
employee access to any necessary resources stored on cloud servers.
Have in-depth knowledge of at least one operating system. Understanding Windows, Linux, Solaris, Ubuntu, or Unix will
guarantee that you can create a compatible cloud.
Understanding networks involves familiarizing yourself with specific Internet-related elements.
Knowledgeable in HTTPS, DNS, and TCP/IP.
Abilities:
Communication (e.g. Oral, Written, Active Listening)
Problem sensitivity/problem solving
Time Manage (e.g. organization and prioritization)
Active learning
Match the appropriate knowledge repository technology for a given application or environment*
Accurately define incidents, problems, and events in the trouble ticketing system*
Design and deploy highly available, scalable, fault-tolerant, and reliable applications.
Design and deploy enterprise-wide scalable operations.
Based on specific requirements, select the right services for the design and deployment of an application
Implement cost-control strategies