MS Power Platform Design Engineer

AmeripriseMinneapolis, MN
3d$110,000 - $147,000

About The Position

Support complex enterprise architectures by developing and implementing detailed design, configuration and engineering strategies/solutions for one or more technologies within assigned technical area of expertise. Ensure capability, flexibility, scalability, performance and reliability objectives are met or exceeded for a variety of small to mid-size projects. In collaboration with the team and vendor/contractor resources, ensure viable designs, flawless execution, and seamless transition into the production environment.

Requirements

  • Bachelors degree in Computer Science, Engineering, or related field; or equivalent work experience.
  • 5+ years of relevant work experience required.
  • 5+ years of experience and proven engineering expertise within subject matter domain.
  • Strong analytical and customer service abilities.
  • Ability to communicate and articulate technical information across various organizational levels.
  • Strong thought leadership abilities and a highly innovative problem solver.
  • High reasoning aptitude and ability to quickly understand a complex operating environments.
  • Proven experience developing, implementing and supporting enterprise wide monitoring solutions.
  • Proven experience automating IT Operations Management rules and request process using scripting languages such as Python, NodeJS, etc.
  • Implementation\architectural experience in Monitoring tools such as Sciencelogic, SumoLogic, Dynatrace, Citratest, Splunk.
  • Experience working with Service Now configuration management and IT operations management modules.
  • 2-5 years experience working with AWS and/or Azure cloud technologies (specifically around SysOps / Monitoring)

Nice To Haves

  • Experience with multiple OS platforms such as Solaris/AIX, Red Hat Linux, Windows Server, VMWare, Hyper-V, Cisco (LAN/WAN), Storage Area Network (SAN/NAS), Clustering, Volume Management, Filesystems, Disaster Recovery, Application Recovery, database administration (SQL/Oracle) concepts, Cloud Computing concepts, Grid computing concepts, Web\Database Farm concepts, database applications, Voice Communications, Contact Center Technologies and ERP Application monitoring.
  • Domains: Network, Hardware, Infrastructure, Mainframe, Firmware, Contact Center, Voice, Video, Active Directory, Contact Center

Responsibilities

  • Independently perform moderately difficult assignments in the design, detailed configuration, integration and support of existing and future technologies within assigned technical area of expertise.
  • Pan, design, review and approve robust, stable, scalable and manageable designs.
  • Perform problem diagnosis, initiate problem resolution and provide ongoing life-cycle support for technology deployments and upgrades.
  • Create and maintain documentation of detailed design documents, diagrams, engineering specifications, build changes, models, troubleshooting and support guides, systems metrics, and overall project information (including key deliverables).
  • Responsible for the technical correctness and completeness of engineering designs and artifacts.
  • Ensure that build activities are completed per engineering diagrams that were drafted and approved for the project.
  • Redirect build activities as needed.
  • Manage effective relationships and work in partnership with leadership, team members, vendors, and contractors to deliver robust technical solutions ensuring service level commitments and project time lines are maintained.
  • Provide technical expertise, direction and prioritization of work to team members ensuring successful project implementation and outstanding service delivery.
  • Mentor, coach and contribute to the development of peers and other team members as appropriate.
  • Collaborate with team members to ensure project scoping activities are aligned with architectural objectives.
  • Utilize performance data and historical metrics to effectively: plan for growth needs; plan upgrades, migrations, optimizations and new implementations; identify and resolve efficiency issues; and improve overall functionality.
  • Manage hand-over of design solutions and provide multi-faceted testing support and validation prior to the final release of new and upgraded technologies.
  • Recommend, deploy and document design strategies and solutions for software/hardware/network engineering problems, based upon comprehensive and thoughtful analysis of business goals, objectives, requirements and existing technologies.
  • Independently identify key issues, patterns and deviations.
  • Recommend robust solutions utilizing pragmatic judgment, creativity, and in-depth technical knowledge and evaluation to comprehensively meet the needs of the business.
  • Participate and provide input into the continual refinement of processes, policies and best practices to ensure optimal performance and availability of technologies.
  • Promote reuse and develop consistent technical build, implementation and support processes.
  • Validate -- and adhere to -- defined standards.
  • Ensure ongoing improvements align with existing process and service management principles and Systems Development Life Cycle (SDLC) methodologies.
  • Continuously develop specialized knowledge and technical subject matter expertise by remaining apprised of industry trends, the direction of emerging technologies, and their potential value to the business.
  • Effectively present the value proposition of business-appropriate emerging technologies to technology leadership.

Benefits

  • We also have a competitive and comprehensive benefits program that supports all aspects of your health and well-being, including but not limited to vacation time, sick time, 401(k), and health, dental and life insurance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service