Power Automate Engineer
Job Overview
Join our dynamic team as a Power Automate Engineer and become a pivotal force in streamlining business processes through innovative automation solutions. In this role, you will design, develop, and implement automated workflows using Microsoft Power Automate to enhance operational efficiency across various departments. Your expertise in system architecture, solution design, and integration will drive digital transformation initiatives, empowering our organization to operate smarter and faster. If you thrive in a fast-paced environment and are passionate about leveraging cutting-edge technology to solve complex challenges, this is the opportunity for you!
Duties
- Develop and maintain automated workflows and business process flows utilizing Microsoft Power Automate, ensuring seamless integration with existing systems such as Salesforce, Pegasystems, and other enterprise platforms
- Collaborate with cross-functional teams to gather requirements, analyze processes, and identify automation opportunities aligned with organizational goals
- Design scalable system architectures that incorporate RESTful APIs, web services, and cloud-based solutions like Azure and AWS for robust automation solutions
- Implement system integrations leveraging APIs, SOAP, JSON, XML, and other data exchange protocols to connect diverse IT infrastructure components
- Conduct system testing, debugging, and troubleshooting to ensure high reliability and performance of automation workflows
- Apply best practices in system hardening, security protocols (including cloud security and VPNs), and vulnerability management to safeguard automation environments
- Document technical specifications, workflow diagrams, and process maps to facilitate ongoing maintenance and knowledge sharing
Requirements
- Proven experience in developing automation solutions using Microsoft Power Automate (formerly Flow) within enterprise environments
- Strong understanding of service-oriented architecture (SOA), solution architecture, and system design principles
- Proficiency in scripting languages such as JavaScript, Python, Bash (Unix shell), or VBA for advanced automation tasks
- Hands-on experience with IT infrastructure components including operating systems (Windows/Linux), virtualization platforms (VMware/ESXi), container orchestration tools like Kubernetes, and cloud services such as Azure or AWS
- Knowledge of database management systems including SQL Server, MySQL, PostgreSQL, Oracle, NoSQL databases like MongoDB or Cassandra
- Familiarity with DevOps practices including CI/CD pipelines using Jenkins or Git for continuous integration and deployment
- Understanding of computer networking concepts such as DNS, DHCP, load balancing, firewalls, VPNs, and network security measures
- Experience working within Agile methodologies to deliver iterative improvements efficiently
- Background in systems engineering or computer science with a focus on system architecture or system administration preferred
- Excellent problem-solving skills with a keen eye for debugging complex issues across multiple platforms and technologies
Not looking for contract work. This is a full time position.
Pay: From $80,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Work Location: In person