Tech Stack
GoJ2EEJavaLinux.NETOraclePythonRustSQL
About the role
- Manage end-to-end enterprise tools from conception through delivery into production
- Specify a unified enterprise architecture and drive systems integration activities
- Partner with Commercial, Finance, Security, and IT teams to translate business requirements into enterprise-wide solutions
- Lead the design and modeling of architectures and integration of systems for delivery, development, and support of business processes
- Collaborate with domain tool and system owners to provide scalable, consensus-based architectural solutions
- Conduct technical analysis and facilitate technology design workshops for emerging technologies
- Validate designs produced by third-party vendors selling solutions to the organization
- Align IT strategy and planning with company business goals and act as system administrator when required
- Promote and collaborate on shared infrastructure and application roadmaps to reduce costs and improve information flow
- Build and maintain trusted technical advisor relationships and work with developers to ensure alignment with IT architecture frameworks and design guidelines
Requirements
- Bachelor's degree in Computer Science, Management Information Systems, or a related field
- Seven plus (7+) years of enterprise, solutions and/or technical architecture experience
- Experience of N-tier architectures and complex design architectures
- Experience with technical, application, and information architecture delivery techniques and methodologies
- Demonstrated experience designing, implementing, and enhancing enterprise systems
- Bonus experience with NetSuite, Salesforce, Workday, and/or Boomi
- Experience building automations with third-party systems and integrating multiple platforms
- Netsuite Administrator Certification required
- Demonstrated expertise in platform administration, governance, access controls, and compliance (e.g., SOC)
- Ability to adapt to new technologies and learn quickly (bonus)
- Understanding of design patterns and ability to document designs using BPMN/UML (bonus)
- Hands on experience in one or more programming languages like Java, Go, C#, Rust, Python (bonus)
- Knowledge of security design techniques (bonus)
- Understanding of Middleware, .NET, J2EE, Oracle (bonus)
- Working knowledge of modern Operating Systems (Linux/Windows), Networking, Servers/Mainframe, Secure Coding Practices, Development Environments (Java/.Net), Databases (DB2/Oracle/SQL Server) (bonus)