What are the responsibilities and job description for the Application Architect position at TalentCapture Staffing Solutions?
About the job Application Architect
Our client company provides world-class microseismic solutions to the mining and energy industries to assist in safety monitoring and a more efficient exploration process. As a result of the transition from gas to electric vehicles, there are massive projected shortages of battery materials that must be mined from the Earth.
This is a hybrid role with 50 / 50 between in-office and working remote. The Application Architect will have the opportunity to shape the technology strategy and environment for this platform. Managing the development approach within an end-to-end customer platform solution, including but not limited to the following responsibilities :
Development of data management, business intelligence, analysis, and visualization.
Architect the solution in Java or .NET in adherence to enterprise architecture standards
Serve as a liaison between various IT and business stakeholders and the development team
Manage the technical tasks for the development team of the platform
Plan and manage the Cloud environment (either AWS or Azure)
Oversee and manage DevOps
Experience
Bachelor's degree in one of the following : Computer Science, Computer Engineering, Data Science, Information Technology, or a related field
7-10 years of related work experience
Data management, data warehouse, or data analytics experience a plus
Experience architecting solutions hosted in a Cloud environment
A strong mathematical background and proven aptitude for developing scientific or quantitative code
Knowledge and awareness of how to write secure code. Includes familiarity with security best practices as well as familiarity with tools used to build secure pages (e.g., HTTPS, SSL, BCrypt)
Experience with management of build and test automation systems
Experience with automated deployment and monitoring systems
Experience with WebGL is an asset
Required Skills
4 years working in a formal IT department with a focus on enterprise-level architecture
3 years as a lead providing technical direction to a team of developers to implement a project
NET or Java architecture and coding experience
Good understanding of front-end development
Familiarity with web servers (e.g., NGINX, Tomcat, Express.js)
Ability to interface with modern database systems (e.g., SQL Server, PostgreSQL, MongoDB, etc.)
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Application Architect?
Sign up to receive alerts about other jobs on the Application Architect career path by checking the boxes next to the positions that interest you.