Junior Cloud Engineer
Contract to Hire
Columbus, OH
Brief Description:
The Cloud Engineer for the Public Cloud Engineering team will work as part of the larger team to help in the development and support of the client’s cloud practice, while helping to ensure consistency with company strategy and goals.
Detailed Description:
This role is an entry level position requiring the individual to be curious, driven, well-organized, and to possess strong learning abilities. They must be self-motivated, thrive in a collaborative, fast-paced environment, and complete tasks on agreed scheduled. The team will look to this individual to participate in expanding, developing, implementing, and operationalizing the client’s public cloud practice. This individual’s primary practice will be centered around AWS with some opportunities to support Azure.
Primary Responsibilities:
- Migrating from local server environments to AWS based Cloud Architecture.
- AWS Cloud intake automation.
- Working with compliance teams to ensure designs meet requirements.
- Monitoring and performance tuning Cloud environment.
- Sharing knowledge and awareness of alternative Cloud environments and services.
- Identifying and proposing new work ideas.
- Documenting and recommending best practices and articulating process improvements.
- Developing automations and/or applications.
- Automating data transfer using file transfer technologies such as SFTP, etc.
- Participate in providing 24/7 support and availability services as a team escalation point.
- Monitor and perform day to day process, documentation, KPIs and reporting.
- Perform other duties as assigned.
Job Requirements:
Minimum Requirements:
- 0 to 2 years of previous developer or engineering experience with a bachelor’s degree or equivalent transferable experience through coursework, internships or work experience in lieu of participation in the Elevate Program.
Required Skills:
- Strong technical skills with a good understanding of software development principles.
- Understanding of Cloud technologies such as AWS, Azure, or Google Cloud.
- Understanding of database technologies and other data services technologies.
- Experience with at least one programming language such as C, C++, Java, Python, C#, etc.
- Willingness to learn and support complex production application environments.
- Experience with MS Word, Excel, and PowerPoint.
- Strong aptitude with demonstrated curiosity and willingness to learn business and technology processes and solutions.
- Ability to manage tasks effectively, meet deadlines and stay organized with minimal supervision.
- Ability to communicate clearly and succinctly with team members and stakeholders when sharing updates and presenting work in team settings.
- Demonstrates basic active listening skills, paraphrases or summarizes key points from conversations, and asks clarifying questions to ensure understanding. Listens without interrupting and shows respect for others' viewpoints.
- Ability to build positive working relationships with colleagues and contribute to a collaborative team environment.
- Actively participates in team activities, supports shared goals, and contributes to a positive team dynamic.
- Able to communicate needs effectively and work toward mutually beneficial outcomes in team discussions and task planning.
- Able to embrace change, learn new tools and processes quickly, and respond positively to feedback.
- Able to make sound decisions within their scope of responsibility and seek input when faced with unfamiliar challenges.
- Able to apply logical thinking to resolve issues and seeks support when needed to overcome challenges.
- Asks thoughtful questions, analyzes information, and approaches tasks with curiosity and a solution-oriented mindset.
Preferred Requirements:
- Experience in the financial industry or similarly regulated environment.
- Understanding of or experience with AWS CloudFormation, AWS EC2, VPC, S3 or similar technologies.
- Understanding of or experience with security and networking best practices.