Hashicorp Engineer

Ahead Charlotte , NC 28201

Posted 3 months ago

AHEAD builds platforms for digital business. By stitching together advances in Cloud, Automation, Operations, Security, and DevOps, we help clients deliver on the promise of digital transformation.

HashiCorp Engineer

The HashiCorp Engineer will assist in building solutions utilizing HashiCorp products (Terraform, Vault, Consul, and Packer). This person will have a strong understanding of Software Development, Automation, and Orchestration Technologies. In addition, the ideal candidate will have experience working as a software engineer. You will be an automation master and you are familiar with deployment tools such as Vagrant, Jenkins, Chef, Puppet, Saltstack, and Ansible.

Roles and Responsibilities

  • Work closely with DevOps and cloud infrastructure architects and engineers to design, implement and manage secure, scalable and reliable cloud infrastructure environments

  • Assist customers in selecting, implementing, and tuning configuration management technology platforms

  • Work with customers to validate and troubleshoot existing Continuous Integration and Configuration Management practices, and make recommendations for improvements and optimization

  • Work with customers to validate existing infrastructure security, performance, availability, and make recommendations for improvements and optimization

  • Experience with deploying and configuring Vault and/or Terraform Enterprise in a highly-available environment

  • Ability to support day-2 operations for Terraform Enterprise and/or Vault Enterprise including tasks like backup, monitoring, and adoption


  • Bachelor's degree in Mathematics, Computer Science, or a related field

  • 7+ years of relevant, engineering experience in a large enterprise environment

  • 2+ years experience with HashiCorp Enterprise tools (Terraform, Vault, Consul)

  • Cloud infrastructure expertise (AWS, Azure, or GCP)

  • Strong verbal and written communication skills with demonstrated technical leadership

  • Linux System Administration, ideally CentOS, Red Hat or SuSE

  • Experience operating and maintaining production systems in a Linux and public cloud environment

  • Familiar with on-prem VMware deployments desirable

  • Strong working experience with Windows Server and PowerShell

  • Solid understanding of TCP/IP protocols and applications

  • Great communication skills coupled with a strong desire for personal development and learning

  • Understanding of PKI systems desirable

  • Ability to write Terraform code and Vault/Terraform policies

  • Good understanding of distributed systems

  • Client relationship skills imperative

  • Understanding of scaling technologies and solutions

  • Comfortable designing, implementing and maintaining CI/CD pipelines

  • Familiarity with Docker, Kubernetes, OpenShift or other container infrastructure


Transparent management

Work alongside and collaborate with industry experts

Investment in training & development

Incentives for certifications

Ability to make an immediate impact

Unlimited PTO

Outstanding lab

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Capital Markets Applications System Engineer 1 / Senior Java Software Engineer

Wells Fargo

Posted 4 days ago

VIEW JOBS 1/17/2020 12:00:00 AM 2020-04-16T00:00 Job Description At Wells Fargo, we want to satisfy our customers' financial needs and help them succeed financially. We're looking for talented people who will put our customers at the center of everything we do. Join our diverse and inclusive team where you'll feel valued and inspired to contribute your unique skills and experience. Help us build a better Wells Fargo. It all begins with outstanding talent. It all begins with you. Wells Fargo Technology sets IT strategy; enhances the design, development, and operations of our systems; optimizes the Wells Fargo infrastructure footprint; provides information security; and enables continuous banking access through in-store, online, ATM, and other channels to Wells Fargo's more than 70 million global customers. This position is for a Java software developer concentrating on the pricing model aspects in the pricing model components described in the software stack below. Area of Job Within the Company The role is within the Quantitative Analytics team of the broader Capital Markets Risk Technology (CMRT) group. CMRT works with its business partners to identify, measure, aggregate and report firm-wide market risk. The Quantitative Analytics team is specifically responsible for building, enhancing, and maintaining the core risk analytics used for calculation of firm-wide market risk. Software Stack The core risk analytics software built and maintained by this group utilizes core Java, SQL Server, Autosys, IBM Platform Symphony, and Coherence and consists of the following: * A framework to integrate pricing models for valuing a broad spectrum of assets (equities, fixed income, commodities, foreign exchange, structured products) and their associated derivatives. * Models to perform the valuations - Some models are built in-house, some are integrated 3rd party libraries, and some are integrated as calls to trading/valuation systems. * Stress scenarios and stress testing framework to support internal stress testing and Comprehensive Capital Analysis and Review (CCAR). * Historical simulation engine to calculate Greeks, sensitivities, and simulated P&L vectors * A high performance distributed computation grid and in-memory cache Candidates applying for this position should be prepared to work in this software environment with the following expectations: * Perform in the high level technical and analytics role as an individual contributor developing software for the various risk analytics processes * Work directly with business analysts, Market Risk Officers, and Quantitative Risk Analytics group (Quants) to understand requirements * Read and understand business specifications and create functional specifications from them * Create thorough designs - taking care to assure that designs integrate well into existing architecture * Write high quality code in the Java language using object oriented principals and design patterns as appropriate * Create/modify SQL Server database objects (tables, views, stored procedures, etc) as needed * Perform high quality thorough unit testing and documentation of development activities * Work on complex problems where analysis of situations and/or data requires a solid grasp of both computing and business/risk domains * Work with large data sets requiring extreme attention to computational efficiency, parallelism, and scalability * Assure quality, maintainability, and extensibility for supported systems and risk applications Required Qualifications * 5+ years of application development experience * 3+ years of securities industry experience * 7+ years of Java experience * 7+ years of development and implementation experience with applications, databases, or a combination of both * 5+ years of Object Oriented experience * 5+ years of SQL experience * 3+ years of securities industry experience Desired Qualifications * Advanced experience in capital markets business and processes * Basic knowledge and understanding of mathematical modeling * Basic knowledge and understanding of SEC, FNRA, and international regulations for building technological solutions * Knowledge and understanding of derivative products: risk and valuation methodologies * Knowledge and understanding of technology platform development including large scale technology in a capital markets environment * Knowledge and understanding of risk management or quantitative modeling * Knowledge and understanding of risk measures and calculations ( dv01, delta, vega, gamma) * Knowledge and understanding of technology development: support of complex risk and pricing models * Knowledge and understanding of technology object oriented: analysis and design * Knowledge and understanding of application lifecycle, from design and development to testing, implementation and production support * Knowledge and understanding of technology architecture: distributed and client server technologies * Knowledge and understanding of technology object oriented: design patterns and their application * Autosys experience * A BS/BA degree or higher Disclaimer All offers for employment with Wells Fargo are contingent upon the candidate having successfully completed a criminal background check. Wells Fargo will consider qualified candidates with criminal histories in a manner consistent with the requirements of applicable local, state and Federal law, including Section 19 of the Federal Deposit Insurance Act. Relevant military experience is considered for veterans and transitioning service men and women. Wells Fargo is an Affirmative Action and Equal Opportunity Employer, Minority/Female/Disabled/Veteran/Gender Identity/Sexual Orientation. Wells Fargo Charlotte NC

Hashicorp Engineer