Datamanusa
Location
Denver, CO | United States
Job description
Job Description
Join our client's team as an Application Architect! This is a new full-time opportunity for one of our clients in Denver, Colorado. The client is a local government agency who is looking for a proactive individual to enhance business processes by analyzing requirements, collaborating with teams, and implementing effective systems solutions.
Job Details:
Position: Application Architect
Duration: Full time
Location: Denver, CO
Job Description – Application Architect
As Application Architect, you will work with the respective architecture domains within the enterprise, in conjunction with the enterprise architect, to lead the effort in the rethink and rebuild activities surrounding all aspects of business processes that support business capabilities, and the software/applications that enable them. You will support the development and optimization, and lead the execution of the continuous improvement/continuous development (CI/CD) architecture and operational pipeline; ensuring that the activities performed on a project level are support the enterprise strategic initiatives. You will coordinate with software engineers to conduct performance tuning of application systems, document the appropriate descriptions that depict application communication and data flow, as well as maintaining the application segment of the enterprise architecture management tools, capabilities, and repositories.
DUTIES & RESPONSIBILITIES:
ESSENTIAL:
· Define, design, and manage the enterprise application architecture (logical relationship(s) between systems, software, and the data objects that support enterprise-wide business capabilities)
· Define, design, and manage the Application Communication Diagrams (ACD) that describe how data migrates, transforms, and resides from one source location to another as the business process(s) dictates
· Provide oversite and management of the enterprise Application Portfolio Management (APM) system to determine which applications require any retain, retire, refresh, and redesign initiatives to affect baseline and target business capabilities
· Coordinate with Enterprise, Solution, Data, Technology, and Cyber Security Architecture to reconcile baseline application configuration(s) juxtaposed the direction of these respective domains to manifest a cohesive strategic approach
· Coordinate with Business Architecture to reconcile the enterprise business processes, develop the appropriate Application Sequence Diagrams (ASD), and demonstrate the relationship between people, process, and technology across the enterprise
· Partner with Software Engineering to define, design, and manage software engineering best practice, the Continuous Improvement/Continuous Development (CI/CD) pipeline processes, and align those activities/deliverables/projects with the overarching strategic initiatives of the Architecture Roadmap
QUALIFICATIONS:
· Bachelor of Science: Computer Science, Information Technology, Information Systems preferred; or equivalent combination of education, training, and experience
· Minimum of 7 years related experience
· Experience with CI/CD and microservices architectures, event-driven systems, containerization and orchestration with modern technologies (Docker, Kubernetes, Helm, Pachyderm, Twistlock, Python modeling code, R, GitHub, IntelliJ IDEA, Airflow, Jenkins, Seldom, etc., or the like)
· Understand, architect, manage, and oversee the development and operation of version control systems, model artefacts, model code, model data files, container registries, storage volumes, automation agents, parameter data files, container verification, model orchestration, model performance management, as well as any other aspects of a CI/CD orchestration architecture
· Must understand the computer language necessary to install, develop, configure, update, and/or modify all enterprise software within the enterprise using the appropriate change management process currently in place, and yet to be developed (e.g., C#, Java, Python, R, API, etc.)
· Must understand the core business processes within the enterprise to determine how to triage the deployment of APIs to assist in the automation of processes, and the data they create for gathering intelligence on how the enterprise is performing from any view, viewpoint, or perspective (e.g., Open API, Partner API, Internal API, and Composite API)
· Proficient with Microsoft Office Suite.
· Ability to communicate effectively, orally and in writing.
· Ability to execute sound strategic and holistic judgment.
· Ability to manage time and workload effectively, which includes planning, organizing, prioritizing, and attention to detail.
· Excellent organizational and analytical skills
OR
An equivalent combination of education, experience, knowledge, skills, and abilities as demonstrated by a combination of the above and a proficiency in:
· CI/CD architectures and implementation designs
· Application development suites such as Kubernetes, GitHub, Jenkins, and associated modules
· Certified Software Development Professional (CSDP)
WORKING ENVIRONMENT AND PHYSICAL REQUIREMENTS
The work environment and physical demands described here are representative of those required by an employee to perform the essential functions of this job with or without reasonable accommodations.
The work environment is a typical office environment with minimal exposure to excessive noise or adverse environmental issues.
BENEFITS & CAREER MAP:
The client offers exceptional benefits including health insurance, PTO, retirement benefits. The client also offer an excellent career map and growth opportunities.
For more information about the client and benefits provided please feel free to reach out to us!
Job tags
Salary