Application Archtect

Aditi Consulting
Remote, CA
$71-$81 an hour
Remote
Full-time

Key Responsibilities :

Centralized Infrastructure Compute Inventory :

  • Develop and implement software solutions and processes to integrate with diverse infrastructure provisioning systems, centralizing data on all compute resources (servers, VMs, containers, functions, etc.).
  • Extend integration capabilities to include network and storage resources as required.

Centralized Application Inventory :

  • Create integrations with various deployment systems to aggregate and centralize data on all business applications across compute devices.
  • Ensure the system captures critical application metadata, including build location, version, compliance status, and resilience details.
  • Manage a rapidly evolving technology stack on a diverse set of platforms ranging from Java SDK and REST services.
  • Facilitate and drive key technology decisions with senior technology stakeholders.
  • Partner with product, technology, program management and compliance stakeholders to balance aggressive roadmap against engineering principles.
  • Bring an innovation to the table that helps in improving the resiliency of products you are responsible for, sell your ideas and be part of the change.
  • Track business impact of features on a regular basis and rely on performance data to make informed decisions about possible changes or improvements.
  • Collaborate deeply with cross-functional engineering and product teams to develop the reporting platform.

Ownership Identification and Metadata Integration :

  • Implement solutions for accurate identification of infrastructure device and application owners.
  • Integrate with ServiceNow workflows to address and remediate any missing metadata, ensuring completeness and currency of all infrastructure and application data.

User Interface (UI) Development :

Architect an intuitive user interface to facilitate efficient browsing and interaction with centralized data.

Network and Cloud System Integration :

  • Deliver software and process solutions for integrating with network and cloud systems to capture active IP addresses and service endpoints.
  • Utilize this data to support performance and compliance measurement.

Project Closure :

  • Ensure that by the project’s completion, % of all infrastructure compute, application, and related metadata is registered within the centralized system.
  • Support and manage assets across all environments, including Azure, AWS EC, and On-Premises, covering Development, QA, and Production applications.

The ideal candidate will have :

  • Proven experience in designing and implementing software solutions for infrastructure and application inventory management.
  • Strong knowledge of integration with infrastructure provisioning systems and deployment systems.
  • Proficiency in developing user interfaces and working with network and cloud systems.
  • Experience with ServiceNow and other metadata management tools.
  • Experience in designing, implementing and maintaining high performance, high availability, large-scale Java applications and or SDKs.
  • Excellent communication skills and ability to grasp and convey complex product requirements or technical concepts.
  • Ability to partner with business units, product management, program management and cross-functional teams to deliver business results with agility and high quality.
  • Strong knowledge of common design patterns, algorithms, and object-oriented programming with expertise in design patterns such as MVC and MVVM.
  • Solid knowledge of Java, Spring Boot, web services (GraphQL, REST / JSON).
  • BS / MS in Computer Science

Compensation :

The pay rate range above is the base hourly pay range that Aditi Consulting reasonably expects to pay someone for this position (compensation may vary outside of this range depending on a number of factors, including but not limited to, a candidate’s qualifications, skills, competencies, experience, location and end client requirements).

Benefits and Ancillaries :

Medical, dental, vision, PTO benefits and ancillaries may be available for eligible Aditi Consulting employees and vary based on the plan options selected by the employee.

Aditi Consulting LLC uses AI technology to engage candidates during the sourcing process. AI technology is used to gather data only and does not replace human-based decision making in employment decisions.

30+ days ago
Related jobs
Aditi Consulting
Remote, CA
Remote

Centralized Application Inventory:. Create integrations with various deployment systems to aggregate and centralize data on all business applications across compute devices. Ensure the system captures critical application metadata, including build location, version, compliance status, and resilience...

Promoted
Zachary Piper
San Diego, California

Minimum of 2 years of experience in software engineering or a related field, with a proven track record of successful software development projects. We are currently seeking a talented Software Engineer to join our team working on a restricted program in San Diego, CA. Bachelor's degree in Computer ...

Promoted
Raytheon
Inglewood, California

Minimum of eight (8) years of professional engineering experience utilizing integrated development environments and debugging tools to troubleshoot software implementation and ensure integrity of the software products. The Test Equipment Engineering (TEE) team within the Specialty Engineering Direct...

Promoted
DCS Corporation
Ridgecrest, California

Review software/ hardware upgrade plans and schedules to ensure logistic elements are effectively addressed, such as supportability and maintainability (technical publications, support equipment, maintenance effectivity, etc. The F/A-18 & EA18G Advanced Weapons Laboratory is seeking an experienced, ...

Promoted
Scientific Research Corporation
San Diego, California

Minimum three (3) years of experience with software engineering that includes software planning, requirements analysis, design, development, integration, testing, debugging, and installing large scale software systems. Bachelor of Science degree from an accredited college or university in applied sc...

Promoted
Cisco Systems, Inc.
San Jose, California

Data Analysts are passionate about turning complex data into information, information into insight, and insight into business decisions. You are a data-savvy analyst with a solid grasp of statistics and a talent for transforming complex data sets into clear visual narratives. Assess the efficiency a...

Promoted
QSC
Costa Mesa, California

The Sr Full Stack Web Developer will employ front-end web technologies and Node. Senior Full Stack Web Developer. You will creatively leverage web technologies to develop a leading web monitoring and management platform while respecting the unique requirements and challenges of a real-time distribut...

Promoted
Tria Federal
Port Hueneme, California

Tria Federal (Tria) is seeking a talented Management Analyst II! The person in this role will support the Naval Surface Warfare Center, Port Hueneme Division, Equal Employment Opportunity (EEO) Branch. You are a talented Management Analystwith at least 4 years of experienceand a passion for thinking...

Promoted
University of California-Berkeley
Berkeley, California

Working skills in statistical analysis, systems programming, database design and data security measures. Involves gathering, analyzing, and interpreting a wide variety of research data. Designs and conducts research including selecting data samples, developing research instruments, analyzing collect...

Promoted
Fortinet
Sunnyvale, California

Software Development: Design, implement, and test software for embedded systems, ensuring it meets performance, reliability, and security requirements. Debugging and Troubleshooting: Use debugging tools and techniques to troubleshoot issues in embedded software, including handling hardware/software ...