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:
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
No more than 18 months work and/or training experience.
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ย