Navigant Consulting - McLean, VA

posted 5 months ago

Full-time - Mid Level
McLean, VA
Professional, Scientific, and Technical Services

About the position

Guidehouse is seeking a Cloud Infrastructure-as-Code Engineer to join its central Solution Engineering and Architecture Services (SEAS) group within the office of the CTO. This role is designed for an individual who is comfortable writing code and can implement as well as help establish standards and best practices for automating the creation of cloud resources in a complex environment. The engineer will focus on Infrastructure as Code, GitOps, and Security/Risk techniques necessary to build successful solutions with minimal risk for large commercial enterprises and public sector customers. The position emphasizes the development of reusable patterns to enhance the consistency, safety, and operations of modern cloud-driven architectures. In this role, the engineer will collaborate with the IT Architecture and IT Security teams to create highly secure and repeatable solutions from reusable components. These solutions will be utilized in proposals and as delivery structures to expedite project delivery. The engineer will also partner with various segments to develop innovative solutions and will be responsible for harvesting successful solutions into a common catalog. This position requires a proactive approach to architecting and building infrastructure, security, and operational solutions that meet project requirements using tools such as GitOps, Terraform, GitHub, and Kubernetes. The engineer will also be tasked with maintaining legacy solutions, including refactoring and updating them to align with modern CI/CD techniques while ensuring security and risk management. Additionally, the role involves integrating external software libraries and APIs into existing projects, administering various flavors of Linux in public cloud environments (specifically Azure and AWS), and optimizing analytics environments such as Posit Workbench and Posit Connect. A working knowledge of ServiceNow, JIRA, and GitHub is also essential for this position.

Responsibilities

  • Architect and build infrastructure, security, and operational solutions to fulfill project/solution requirements using GitOps (Terraform, GitHub, Kubernetes).
  • Create, design, and implement novel solutions and refactor/harvest existing solutions to maintain currency and improve re-use.
  • Maintain legacy solutions including refactoring, updates/upgrades, and ensuring currency with modern CI/CD techniques with a focus on security and risk.
  • Integrate external software libraries and APIs into existing projects as well as software/services from partners.
  • Commit changes into git repositories, open Pull Requests, and review others' code.
  • Administer various flavors of Linux running in the public cloud (Azure & AWS) environments.
  • Optimize and improve analytics environments such as Posit Workbench and Posit Connect.

Requirements

  • Ability to obtain a National Security Clearance or a U.S. Federal Government Public Trust.
  • Bachelor's Degree and minimum 4-6 years of prior relevant experience OR 8 years of relevant industry experience.
  • 4+ years of experience in a Developer, Software Engineering, or Cloud Infrastructure Engineering (or similar) role.
  • Working knowledge of Terraform and other Infrastructure-as-Code tools.
  • Working knowledge of Security principles, 12 Factor App design.
  • Experience working in public cloud (specifically Azure or AWS).
  • Ability to research, plan, organize, lead, and implement new processes or technologies.
  • Experience in Agile CI/CD development.
  • Demonstrated ability to apply policy-driven frameworks to cloud deployments inclusive of micro-services (Kubernetes) alongside terraform or similar IaaC techniques.
  • Strong knowledge of modern development languages with 5+ years experience in at least one (python, golang, javascript).
  • Strong communications and leadership skills with a demonstrated ability to drive change internally and on client engagements.
  • Ability to clearly articulate pros and cons of various technologies and platforms and architectural options, as well as being able to document use cases, solutions, and recommendations.

Nice-to-haves

  • Experience configuring Helm charts, writing Terraform, administrating Azure and/or AWS, working in Docker.
  • Knowledge of containerization through Docker, Kubernetes, Ansible, etc.
  • Experience building/maintaining Big Data analytics platforms.
  • Experience working in version control platforms such as GitHub or Azure DevOps.
  • Experience with agile management tools like Jira, GitHub Projects, or Azure DevOps.
  • Cloud certifications (Azure or AWS) preferred.
  • Comfort working in Linux environments.
  • Client facing skills with the capability of engaging with a variable set of client stakeholders from SMEs to key executives.

Benefits

  • Medical, Rx, Dental & Vision Insurance
  • Personal and Family Sick Time & Company Paid Holidays
  • Position may be eligible for a discretionary variable incentive bonus
  • Parental Leave and Adoption Assistance
  • 401(k) Retirement Plan
  • Basic Life & Supplemental Life
  • Health Savings Account, Dental/Vision & Dependent Care Flexible Spending Accounts
  • Short-Term & Long-Term Disability
  • Student Loan PayDown
  • Tuition Reimbursement, Personal Development & Learning Opportunities
  • Skills Development & Certifications
  • Employee Referral Program
  • Corporate Sponsored Events & Community Outreach
  • Emergency Back-Up Childcare Program
  • Mobility Stipend
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service