DevOps Engineer - Vienna, VA (Hybrid)

Georgia Tek Systems

Vienna, VA

JOB DETAILS
SKILLS
ARM (Advanced RISC Machine), AngularJS, Apache Ant Build Tool, Banking Services, Cloud Computing, Computer Science, Continuous Deployment/Delivery, Continuous Integration, DevOps, Docker, Financial Services, Git, Identify Issues, Information Technology & Information Systems, Java, Linux Operating System, Maven, Microsoft Dynamics, Microsoft Windows Azure, Node.js, Pivotal CRM, Problem Solving Skills, Resource Management, Scripting (Scripting Languages), Software Engineering, Spring Framework, Spring MVC, Test Driven Development (TDD), Testing, Unix Shell Programming, User Interface/Experience (UI/UX), Windows PowerShell
LOCATION
Vienna, VA
POSTED
30+ days ago
Position: DevOps Engineer
Location: Vienna, VA (Hybrid)
Type : Full-Time

Rate: DOE

U.S. Citizens and those who are authorized to work independently in the United States are encouraged to apply. We are unable to sponsor at this time.

Summary:
The DevOps Engineer will join Digital DevOps team and support the multiple Development/Experience Teams who are developing our next generation, Cloud-based banking system.

Background & Expectation:
  • Our client is in the process of the migrating our Cloud-based banking system from Tanzu/PCF platform to Azure Kubernetes Service (AKS) and anticipate the resource participating in related activities and providing day-to-day support to the Development teams on this transition.
  • Front-end software engineers that have worked in an Azure environment and used Azure DevOps for CI/CD activities, could effectively perform the current tasks.
Key skill sets:
  • Demonstrated hands-on experience with creating/maintaining pipelines (preferable using Azure DevOps ) for multiple environments.
  • Experience with Kubernetes and the use of Helm Charts (a Kubernetes deployment tool for automating the creation, packaging, configuration, and deployment of services to Kubernetes clusters).
  • Ability and experience reading code (particularly front-end code technologies such as Node.JS, Angular, other JavaScript languages) in order to help Development team engineers troubleshoot and resolve issues associated with their code, code integration, and their code repositories/pipelines.
Responsibilities:
  • Manage, build, configure, administer, operate and maintain all components that comprise the Azure DevOps environment.
  • Design, build, and implement pipelines and configurations.
  • Develop and maintain scripts to automate tool/service deployment to the Azure cloud environment through Azure DevOps Pipeline and Release.
Qualification:
  • Bachelor's Degree in Computer Science, Information Technology, Engineering or related field.
  • Experience using the following front-end technologies: Node.JS, Angular, other JavaScript technologies.
  • Experience supporting front-end developers and providing CI/CD support for front-end technologies .
  • Hands-on experience with Microsoft Azure or similar Cloud native offerings.
  • Experience with Azure DevOps tools for plan, build, test, release and monitor.
  • Experience with Docker, Kubernetes, PowerShell scripting, GIT, Linux, Shell, Azure Resource Management (ARM) templates.
  • Understanding of integrated package management with support for Maven, npm, NuGet, or ANT.
Desired:
  • Prior experience working with Microsoft Dynamics, Tanzu Application Service (TAS)/Pivotal Cloud Foundry (PCF), Tanzu Kubernetes and Backbase platforms.
  • Good understanding of core java and spring framework (Spring MVC, Spring Batch, Spring Contract).
  • Good understanding of Test Driven Development.
  • Microsoft Certified: Azure Solutions Architect Expert or Azure DevOps Engineer Expert or Azure Developer Associate.
  • Experience with the banking/financial services industry.

About the Company

G

Georgia Tek Systems