What are the responsibilities and job description for the Cloud Architect position at MasterApp Labs LLC?
Job Description
Job Description
Job Description : Cloud Architect
Duration : 1 year with possible extension
Position Location : Lansing, MI (Hybrid : Onsite two days a week, Wednesdays and Thursdays. No remote-only option.)
Interviews :
- Initial interview via MS Teams video (camera required, screen sharing might be requested).
- Second-round interviews may be conducted in person.
Top Skills & Years of Experience Required :
Additional Details :
Responsibilities :
Key Responsibilities :
Responsibility Details Develop and manage enterprise-level architecture Plan, develop, and administer architectural policies and procedures; oversee the design, implementation, and integration of applications with existing systems across multiple platforms. Provide application architecture expertise Develop strategic goals aligning with DTMB Strategic Plans and best practices; consult with application designers on proper designs; and create architectural models (enterprise and reference) for internal use and third-party partners. Lead efforts toward services-based development Survey emerging development methodologies, evangelize technologies and standards, and ensure security standards in application designs and coding practices. Perform architecture design reviews Define, implement, and maintain IT application architecture design methodology and best practices; ensure compliance with security policies and standards. Develop and maintain architecture components and design repositories Oversee client enterprise-level code libraries, middleware, APIs, services, and databases; validate application components; manage architecture documentation versions; ensure proper execution of application designs. Act as liaison with DTMB Enterprise Architecture and Security Offices Direct the use of EA Solution Patterns and Reference Models; participate in EA Core Team for architectural best practices, roadmap development, and solution assessments. Support application operations Ensure proper installation, configuration, testing, and implementation of applications; provide leadership and consultation on special teams and projects as assigned. Provide technical guidance Offer practical solutions to complex development problems; manage change control boards; contribute to testing plans, scenarios, and test data development. Leadership and mentorship Guide and mentor application architects, database administrators, and developers in the use of enterprise service environments and development methodologies.
Skills & Expertise Table :
Skill / Expertise Required Experience Enterprise-level architecture design and management 5 years Application architecture expertise in development and integration 5 years Knowledge of code libraries, middleware, and services 5 years Services-based development and implementation 5 years Security standards in architecture and design 5 years Experience with DTMB Strategic Plans, methodologies, and standards Preferred Team leadership, guidance, and mentoring 5 years Hands-on experience with APIs, testing plans, and change control boards 5 years