DevOps Architect - Baltimore, United States - Vision

Vision
Vision
Verified Company
Baltimore, United States

1 week ago

Mark Lane

Posted by:

Mark Lane

beBee recruiter


Description

Position Overview:


Responsibilities:


  • Support Project Intake Process:
  • Interface with business owners, program managers, and project intake stakeholders to understand project needs and develop technical scope, integration plans, cost, and resource estimates.
  • Provide inputs for project presentations for intake discussions on schedule and budget.
  • Provide detailed specifications for proposed solutions including materials, workforce, and time necessary.
  • Software Development
  • Develop custom software solutions and integrations.
  • Collaborate with project stakeholders to gather requirements and understand business aims.
  • Ensure that the software solutions are scalable, efficient, and maintainable.
  • Conduct full testing of software to find and resolve bugs and issues and ensure that the agencymanaged software meets lofty standards and best practices.
  • Work collaboratively with crossfunctional teams, DevOps, and other departments.
  • Document software design, development processes, and integration workflows.
  • System Integration
  • Integrate various systems and platforms to streamline processes and data flow.
  • Create APIs and middleware to ease seamless communication between different systems.
  • Troubleshoot integration issues and implement proper solutions.
  • Reporting and Data Analysis
  • Design and develop reporting solutions to provide insights into operations.
  • Create data visualizations and dashboards to aid decisionmaking processes.
  • Experience with ETL processes to support reporting needs.

Education:

Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)


Skills and Capabilities Desired:


  • Strong ability in software development, programming languages like C#, VB.NET, Python, Java, etc.
  • Experience with DevOps principles and practices.
  • Working on ways to automate and improve development and release processes.
  • Strong ability in Microsoft technologies such as.
NET Core, SQL Server, IIS, and Azure.

  • Find technical problems and develop software updates and fixes.
  • Work with software developers and software engineers to ensure that development follows established processes and works as intended.
  • Knowledge of system integration techniques, including API design and middleware development.
  • Familiarity with database management and data modeling concepts.
  • Ability to analyze complex data and offer meaningful insights through reporting.
  • Understanding of software testing methodologies and quality assurance practices.
  • Work alongside project management teams to successfully check progress and implementation of initiatives.
  • Ability to evaluate modern technology alternatives and vendor products.

Basic Requirements:


  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • Proven history of developing custom software solutions and system integrations.
  • Minimum of 8 years of relevant software engineering experience
  • Familiarity with Agile development methodologies
  • Experience with version control systems, GIT.
  • Experience with JIRA

Job Types:
Full-time, Contract


Pay:
Up to $79.00 per hour


Benefits:


  • 401(k)
  • Dental insurance
  • Health insurance

Schedule:

  • Monday to Friday

Location:


  • Baltimore, MD (required)

Work Location:
Remote

More jobs from Vision