Careers

We are a successful consulting firm founded on engineering principles. We employ seasoned, experienced professionals - experts in key technologies, methods and tools, who also possess business acumen and critical problem solving skills.

Immediate Needs in Herndon, VA   
Automation Specialist

In order to provision and control systems in a cloud environment, an orchestration engine is configured with various scripts.  These scripts are often used to implement policy, initiate actions, define specific system configurations, and integrate with infrastructure elements in the cloud (such as DNS, IPAM, and other infrastructure elements).  The Automation Specialist is responsible for configuration and scripts used through and by an orchestration engine. 

The Automation Specialist must have a programming background, and experience in current programming languages used in orchestration (Javascript, Ruby, Python, etc.). Some system administration experience is expected, with an understanding of sysadmin scripting (Bourn shell languages on Unix/Linux, Powershell on Windows).  Most of what will be required will be writing code in Javascript, Powershell, and/or Bash.

General Requirements

  • 6-8 years in operations and systems engineering (Linux, Windows)
  • Experience working with clients to understand & analyze business needs and map them against core technology features to identify candidate solutions.
  • Excellent communication and relationship skills; strong problem identification and problem solving skills
  • Strong writing skills that lead to clear, concise, and unambiguous technical and non-technical documentation.

Specific Skills and Technologies Required

  • Experience in current programming languages (Javascript, Ruby, Python, etc.)
  • System administration experience with an understanding of sysadmin scripting (Bourn shell languages on Unix/Linux, Powershell on Windows)
  • Understanding of virtualized environments and experience with either VMWare, RedHat KVM/RHEVM, and/or AWS deployments
  • Experience consuming APIs, JSON, XML, HTML, & Web Services
  • Expertise with configuration management products such as Chef, Puppet, Ansible and/or SaltStack is a significant plus
  • Familiarity with software development best practices such as code repositories (i.e Git, SVN, CVS), build servers (i.e. Jenkins, TravisCI), and software package management is desired
  • Expertise in Java and Go, a plus

Required Qualifications

  • College Degree (BS, BA, AAS) in Computer Science or Information Technology related field. Experience may be substituted.
  • Candidates must be eligible to work in the U.S. for any employer.
  • Candidates must have the ability to work at client locations including periodic travel. Travel is estimated to be 25% annually.
Senior Java Developer

A Senior Java Developer is responsible for full cycle development (design, development, testing, documentation, and analysis) for enterprise software applications.  This individual will apply technical knowledge and experience to build enterprise solutions using industry standard tools and frameworks and has a working knowledge of typical messaging, web services and enterprise integration pattern based tools.  This individual should have the ability to learn new technologies quickly and independently.

General Requirements

  • 8+ years of experience in Java and software development best practices.
  • Experience working with clients to understand & analyze business needs and map them against core technology features to identify candidate solutions.
  • Excellent communication, persuasion, and relationship skills; strong problem identification and problem solving skills.
  • Strong writing skills that lead to clear, concise, and unambiguous technical and non-technical documentation.
  • Solid understanding of design patterns and object oriented analysis and design.

Specific Skills and Technologies Required

  • Java EE, Spring, JBoss
  • Drools (or similar rules platform) experience a plus
  • jBPM (or similar BPM technologies) experience a plus
  • Experience with Agile, TDD and CI, Maven, Git
  • Relational DB skills (e.g., ORM, JPA, JDBC, SQL)
  • NoSQL skills a plus
  • Enterprise messaging configuration/consumption
  • Web services construction/consumption (ReST/SOAP)
  • Apache Camel or similar integration frameworks (i.e., Mule, Spring Integration) experience a plus
  • JBoss Fuse experience a plus
  • ActiveMQ/HornetQ experience a plus
  • Enterprise JavaScript experience a plus

Required Qualifications

  • College Degree (BS, BA, AAS) in Computer Science or Information Technology related field. Experience may be substituted.
  • Candidates must be eligible to work in the U.S. for any employer.
  • Candidates must have the ability to work at client locations including periodic travel. Travel is estimated to be 25% annually.

We are always looking for talented people. It is our people who provide the innovations and solutions that help our clients move ahead in our always evolving world. If this captures your passions and describes your ideal company, we want to hear from you. To submit your resume, contact us at resumes@vizuri.com.

Vizuri provides a comprehensive suite of employment benefits. We sincerely care about our employees and their quality of life. Our benefits reflect that commitment.