Cloud Engineer 1/2/3 - (Hybrid- Des Moines, Iowa)
Job Description
JOB SUMMARY
American Enterprise Group is looking for a Cloud Engineer 1, 2, or 3 to join our team. Responsibilities include utilizing an agile and innovative mindset to administer and maintain a healthy Azure cloud environment.
Position level will be determined based on skills, knowledge and experience.
ESSENTIAL FUNCTIONSReasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.
Cloud Engineer 1
Cloud Engineer 2
Cloud Engineer 3
• Administer Azure Active Directory by processing assigned IT work requests and provisioning account IDs, reconcile synchronization errors, and maintain identity synchronization.
• Analyze and define business requirements to determine basic specifications and standards; proposes and develops solutions for Azure Active Directory. Assist experienced peers on more complex requirements.
• Deploys and oversees implementation and integration of web-based applications, ensuring that appropriate information security standards are met.
• Maintains reports, logs, or other records of security audits.
• Designs, plans, and implements basic (and assists on more complex) cloud infrastructure including operating systems, cloud identity solutions, and network services such as DNS. Supports and troubleshoots basic related issues and refers more complex issues to more experienced peers.
• Monitor system availability (uptime) and performance, troubleshoot and resolve basic errors, identify and analyze under/over utilized cloud resources to identify rightsizing opportunities such as a server has 20 CPUs but not using the full capacity. Refers complex issues to more experienced peers.
• Stays informed of emerging cloud technologies and evaluates their value to the organization's operations.
• Perform other related duties as necessary or assigned.
• Analyze and define business requirements to determine basic to moderately complex specifications and standards. Create and manage Azure Dev Ops pipelines, proposes, and develops solutions including writing (coding/scripting) and deploying Azure ARM templates.
• Modify existing code bases to implement cloud application monitoring solutions.
• Configure, troubleshoot, and administer profile implementations and shared storage solutions, such as FSlogix, Azure NetApp files.
• Deploys and oversees implementation and integration of basic to moderately complex web-based applications and associated components including Azure Kubernetes, Azure Active Directory, Windows virtual desktop management, host pools, and applications ensuring that appropriate information security standards are met.
• Designs, plans, and implements basic to moderately complex (and assists on the most complex) cloud infrastructure including operating systems, network services such as DNS, DHCP, virtual servers, etc. Supports and troubleshoots basic to moderately complex related issues and refers the most complex to more experienced peers.
• Monitor system availability (uptime) and performance, troubleshoot and resolve basic to moderately complex errors; identify and analyze under/over utilized cloud resources to identify rightsizing opportunities such as migrating applications from infrastructure base to platform as a service base. May refer the most complex issues to more experienced peers.
• Continually research and analyze emerging cloud technologies, evaluate their value to the organization's operations, develop cost/models, make recommendations, and manage projects to implement.
• Train, mentor, support, and develop less experienced cloud engineers by providing advice, coaching and educational opportunities. Shares information on automation with other team members and helps drive adoption and improvements in these areas.
• Perform other related duties as necessary or assigned.
• Analyze and define business requirements to determine basic to the most complex specifications and standards. Create and manage Azure Dev Ops pipelines, proposes and develops solutions for Azure Active Directory, including writing (coding/scripting) and deploying Azure ARM templates.
• Modify existing code bases to implement cloud application monitoring solutions.
• Configure, troubleshoot, and administer profile implementations and shared storage solutions, such as FSlogix, Azure NetApp files.
• Deploys and oversees implementation and integration of complex web-based applications and associated components including Azure Kubernetes, Azure Active Directory, Windows virtual desktop management, host pools, and applications ensuring that appropriate information security standards are met.
• Designs, plans, and implements basic to the most complex cloud infrastructure including operating systems, cloud identity solutions, network services such as DNS, DHCP, Domain Group Policy, virtual servers, company storage including replication strategies, etc. Supports and troubleshoots basic to the most complex related issues.
• Monitor system availability (uptime) and performance, troubleshoot and resolve basic to the most complex errors, identify and analyze under/over utilized cloud resources to identify rightsizing opportunities such as analyzing all servers and developing strategies for a company-wide technology platform, working to develop our company wide platform as a service strategy, etc.
• Continually research and analyze emerging cloud technologies, evaluate their value to the organization's operations, develop cost/models, make recommendations, and manage projects to implement.
• Train, mentor, support, and develop cloud engineers by providing advice, coaching and educational opportunities. Shares information on automation with other team members and helps drive adoption and improvements in these areas.
• Perform other related duties as necessary or assigned.
SUCCESS PROFILEKnowledge, Skills, and Abilities
EDUCATION AND EXPERIENCE
Education
Experience
TRAVEL REQUIREMENTS
PHYSICAL REQUIREMENTS
This job description does not list all activities, duties, or responsibilities that may be required. The employee in this position may be assigned other duties at any time with or without notice.
This job description does not constitute a contract of employment and the company may exercise its employment-at-will rights at any time.
American Enterprise Group is looking for a Cloud Engineer 1, 2, or 3 to join our team. Responsibilities include utilizing an agile and innovative mindset to administer and maintain a healthy Azure cloud environment.
Position level will be determined based on skills, knowledge and experience.
ESSENTIAL FUNCTIONSReasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.
Cloud Engineer 1
Cloud Engineer 2
Cloud Engineer 3
• Administer Azure Active Directory by processing assigned IT work requests and provisioning account IDs, reconcile synchronization errors, and maintain identity synchronization.
• Analyze and define business requirements to determine basic specifications and standards; proposes and develops solutions for Azure Active Directory. Assist experienced peers on more complex requirements.
• Deploys and oversees implementation and integration of web-based applications, ensuring that appropriate information security standards are met.
• Maintains reports, logs, or other records of security audits.
• Designs, plans, and implements basic (and assists on more complex) cloud infrastructure including operating systems, cloud identity solutions, and network services such as DNS. Supports and troubleshoots basic related issues and refers more complex issues to more experienced peers.
• Monitor system availability (uptime) and performance, troubleshoot and resolve basic errors, identify and analyze under/over utilized cloud resources to identify rightsizing opportunities such as a server has 20 CPUs but not using the full capacity. Refers complex issues to more experienced peers.
• Stays informed of emerging cloud technologies and evaluates their value to the organization's operations.
• Perform other related duties as necessary or assigned.
• Analyze and define business requirements to determine basic to moderately complex specifications and standards. Create and manage Azure Dev Ops pipelines, proposes, and develops solutions including writing (coding/scripting) and deploying Azure ARM templates.
• Modify existing code bases to implement cloud application monitoring solutions.
• Configure, troubleshoot, and administer profile implementations and shared storage solutions, such as FSlogix, Azure NetApp files.
• Deploys and oversees implementation and integration of basic to moderately complex web-based applications and associated components including Azure Kubernetes, Azure Active Directory, Windows virtual desktop management, host pools, and applications ensuring that appropriate information security standards are met.
• Designs, plans, and implements basic to moderately complex (and assists on the most complex) cloud infrastructure including operating systems, network services such as DNS, DHCP, virtual servers, etc. Supports and troubleshoots basic to moderately complex related issues and refers the most complex to more experienced peers.
• Monitor system availability (uptime) and performance, troubleshoot and resolve basic to moderately complex errors; identify and analyze under/over utilized cloud resources to identify rightsizing opportunities such as migrating applications from infrastructure base to platform as a service base. May refer the most complex issues to more experienced peers.
• Continually research and analyze emerging cloud technologies, evaluate their value to the organization's operations, develop cost/models, make recommendations, and manage projects to implement.
• Train, mentor, support, and develop less experienced cloud engineers by providing advice, coaching and educational opportunities. Shares information on automation with other team members and helps drive adoption and improvements in these areas.
• Perform other related duties as necessary or assigned.
• Analyze and define business requirements to determine basic to the most complex specifications and standards. Create and manage Azure Dev Ops pipelines, proposes and develops solutions for Azure Active Directory, including writing (coding/scripting) and deploying Azure ARM templates.
• Modify existing code bases to implement cloud application monitoring solutions.
• Configure, troubleshoot, and administer profile implementations and shared storage solutions, such as FSlogix, Azure NetApp files.
• Deploys and oversees implementation and integration of complex web-based applications and associated components including Azure Kubernetes, Azure Active Directory, Windows virtual desktop management, host pools, and applications ensuring that appropriate information security standards are met.
• Designs, plans, and implements basic to the most complex cloud infrastructure including operating systems, cloud identity solutions, network services such as DNS, DHCP, Domain Group Policy, virtual servers, company storage including replication strategies, etc. Supports and troubleshoots basic to the most complex related issues.
• Monitor system availability (uptime) and performance, troubleshoot and resolve basic to the most complex errors, identify and analyze under/over utilized cloud resources to identify rightsizing opportunities such as analyzing all servers and developing strategies for a company-wide technology platform, working to develop our company wide platform as a service strategy, etc.
• Continually research and analyze emerging cloud technologies, evaluate their value to the organization's operations, develop cost/models, make recommendations, and manage projects to implement.
• Train, mentor, support, and develop cloud engineers by providing advice, coaching and educational opportunities. Shares information on automation with other team members and helps drive adoption and improvements in these areas.
• Perform other related duties as necessary or assigned.
SUCCESS PROFILEKnowledge, Skills, and Abilities
- General (Level 1), Working (Level 2), Advanced (Level 3) knowledge of the principles, processes, and practices related to development practices and a healthy cloud environment; including Azure DevOps and deploying resources, Azure Active Directory, Azure AD Connect, Window server distributions, and hyperscaler such as AWS or Azure.
- Working (Level 2) Advanced (Level 3) technical troubleshooting and problem-solving capabilities
- Actively engage in agile practices, utilize an innovative mindset, embrace continuous improvement, and seek new skills and knowledge relevant to the ever-changing technology.
- Demonstrate the American Enterprise core competencies of change, communication, customer focus, financial acumen, innovation, teamwork, critical thinking, and decision making. For a full description of each competency, please visit americanenterprise.com/core-competencies.
- Embrace and foster a diverse and inclusive culture that aligns with our commitment to THRIVE Toolkit: We are building resources for employee reference, including a diversity driven book club, leadership training, and a culture of betterment philosophy. Hear: Every employee has a voice. We listen with attention to gain knowledge and to understand. Respect: We empower people by respecting and appreciating their differences. Inclusion: We support a collaborative workforce that promotes belonging and respect that increases participation and contribution from all employees. Value: All employees are appreciated for their uniqueness. Equity: For all.
- Demonstrate an Agile mindset* of trust, teamwork, and transparency and capability to implement agile tools into daily work, allowing for quick adaption to change. (*An agile mindset is the set of attitudes supporting an agile working environment including trust, teamwork, transparency, respect, improvement, ongoing learning, pride in ownership, focus on delivering value, and the ability to adapt to change.)
- Embrace our culture of betterment, which surrounds the question: Does this decision fit with our mission and core values while enhancing the outcome for our customers, our business, and our associates?
EDUCATION AND EXPERIENCE
Education
- Bachelor's in computer science, management information systems, information technology or related field. Combination of education and/or relevant work experience may be accepted in lieu of degree.
- Level 1: Within 4 months of job entry must acquire Microsoft Azure fundamentals certification.
- Level 2: Within 8 months of job entry must acquire Azure Systems Administrator certification.
- Level 3: Within 8 months of job entry must acquire Azure Systems Administrator certification and actively pursue higher level Azure certification in a specialty of choice.
Experience
- Level 1: Related internship or experience with systems administration, scripting or development knowledge, or experience with Windows, Active Directory, or related systems.
- Level 2: 2+ years' experience in a related role with progressing responsibilities.
- Level 3: 5+ years' experience in a related role with progressing responsibilities.
TRAVEL REQUIREMENTS
- Trainings/Seminars/Conferences
- Minimal
PHYSICAL REQUIREMENTS
- Primarily works in an office environment (or in-home office) performing work that is sedentary which involves remaining stationary and working on a computer for long periods of time
- Must be able to review, assess, and/or analyze data and figures by viewing a computer screen, including extensive reading.
- Regularly communicates with others in-person, via video conferencing, electronically (including email), or by phone to exchange accurate information.
This job description does not list all activities, duties, or responsibilities that may be required. The employee in this position may be assigned other duties at any time with or without notice.
This job description does not constitute a contract of employment and the company may exercise its employment-at-will rights at any time.
Date Posted
08/06/2022
Views
5
Positive
Subjectivity Score: 0.8