Skip to main content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you're on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Upcoming role

This role is not yet open for application. If you would like to learn more or if you'd like to be notified when the application is open, please sign up here.

18F - Cloud Consulting Technical Lead

18F will soon be accepting applications for a GS-15 18F - Cloud Consulting Technical Lead.

Applications will be open for submission at 8:00am on Monday, December 17, 2018. Check out Join TTS Hiring Process to learn more the application process.

Basic Information

Location: Washington, DC; Boston, MA (virtual); Denver, CO (virtual)

Salary Range: Base salary GS-15 - $105,123 to $136,659

If you are a new federal employee, your starting salary will likely be set at the Step 1 of the grade for which you are selected. Total compensation may include locality pay based on the individual’s duty location. For more salary information including locality pay details, please visit OPM’s Salaries & Wages page.

Who May Apply: All United States citizens and nationals (residents of American Samoa and Swains Islands) and applicants must not be GSA employees or contractors

Role Summary:

18F - Cloud Consulting Technical Lead - GS-15

cloud.gov, a product team within 18F, is looking for a talented cloud consulting technical lead to help us deliver better digital services to the public. As a cloud consulting technical lead at 18F, you’ll work closely with a federal agency partner team (as well as teammates from 18F and cloud.gov) to support ambitious cloud migration projects that transform how agencies deliver their missions. You’ll need to understand the partner team’s needs and desires, and work with them (as well as vendor partners) to implement solutions.

Cloud consulting technical leads on our team are:

  • Experienced in leading cloud migration projects, including organizational strategy and change management.
  • Interested in building systems and processes that meet federal security compliance requirements in effective and modern ways.
  • Capable of building and migrating apps with a cloud native mindset.
  • Experienced working in cloud computing platforms (e.g., Cloud Foundry) and leveraging cloud computing infrastructure (e.g., Amazon Web Services).

Your first project will be consulting on-site with the United States Air Force.

Key Objectives

Key objective #1: Help federal agencies develop and implement cloud migration plans

  • Partner with federal agencies to build, manage, and grow their cloud adoption and migration development efforts
  • Provide engineering leadership and mentoring via technology evaluations and architectural decisions
  • Influence project planning and design using usability research, analytics, and other metrics
  • Analyze systems, identify potential problems with migration activities, and design and document solutions
  • Assist agency partners through the change management process of cloud adoption, and in particular help them work through staffing planning challenges

Key objective #2: Contribute high-quality, well-tested, maintainable code across multiple projects, using best practices for modern software development

  • Lead engineering efforts in building new and migrating existing applications to a cloud computing environment, leveraging infrastructure as code where applicable for any application configuration
  • Deliver code that’s easy to deploy, update, and monitor by ensuring that the necessary tooling is present early in the project development cycle, or by introducing tooling into an existing project, as needed
  • Participate in code review, architecture discussions, and feature prioritization
  • Take pride of ownership in all projects you touch; leave code better than you found it
  • Contribute to documentation, tests, style fixes, accessibility, performance, security, and more

Key objective #3: Promote the adoption of modern technology practices through teaching, coaching, and knowledge sharing

  • Practice and enthusiastically share agile methodologies throughout all stages of the project lifecycle, including iterative development and continuous improvement
  • Inspire honesty and integrity through open communication and liberal knowledge sharing across multi-disciplinary teams
  • Support teammates and partners in learning new skills and applying new methods for project management
  • Make and use prototypes and hands-on demonstrations as tools to help teach modern technology practices

Key objective #4: In conjunction with team leadership, help establish and implement an organizational vision

  • Develop new insights into situations and question conventional approaches
  • Develop, implement, and drive technical strategy in engineering-specific and organization-wide contexts
  • Keep up-to-date on policies and trends that affect the organization and shape stakeholders’ views
  • Adapt to change and quickly integrate new information
  • Formulate and execute consistently against objectives and priorities

Minimum Qualifications

The information in this sections outlines the criteria that your application will be evaluated against to determine if you meet the Minimum Qualifications for the position. There are two very important things to note about this step in the process:

  • Only applications found “minimally qualified” are shared with the hiring manager and are the only candidates eligible to be interviewed
  • The Minimum Qualification determination can only be made using the information that’s directly within your resume and directly associated your listed work experience.
    • Examples of stuff that can’t be used:
      • Links to portfolios or other external materials (Yes, the links themselves may be “directly” on the resume but the information is not).
      • Information you include in cover letters, responses to questions, etc. as these are not directly associated with your work experience
      • Lists of tools, technologies, programming languages, etc. that are listed separately from your work experience

The Minimum Qualification process is a bureaucratic requirement that we are stuck with. It’s best to think about it as the most intense and rigorous resume review you’ve ever heard of. To get through this process you need make sure your resume directly reflects the qualifications listed below. We also have more guidance on creating a federal style resume on Join TTS Hiring Process

Specialized Experience

To qualify for this role, you must have one year of specialized experience equivalent to the GS-14 in the Federal service. Specialized experience is:

  1. Experience as a consultant or internal developer managing client, partner, or account relationships to deliver on large or complex projects as part of a cross-functional team. This experience must include ONE of the following:
    • Delivering projects with complex requirements, multiple stakeholders with disparate views or high levels of bureaucracy
    • Delivering public-facing products or features on public-facing products with a large number of users (i.e. 100,000+)
    • Delivering tools or products with high uptime or availability requirements (i.e. SLAs of 99.9%+)
  2. Experience providing technical leadership on projects or initiatives to deliver digital products or services. This experience must include ONE of the following:
    • Conducting technology evaluations
    • Making architectural decisions
    • Developing product roadmaps
  3. Experience developing full-stack web applications using test-driven development, delivering measurable results for clients. This experience must include ALL of the following:
    • Developing digital applications using ONE of the following server-side languages: Python, Ruby, Go or JavaScript/Node.js
    • Developing digital applications using a relational or non-relational data layers
    • Developing digital applications using test-driven development and software testing tools
  4. Experience deploying or operating digital applications on cloud technologies. This experience must include ONE of the following:
    • Developing digital applications using Infrastructure-as-a-Service (IaaS)
    • Developing digital applications using Platform-as-a-Service (PaaS)
    • Developing digital applications using containerization technologies
    • Developing digital applications using configuration management tools
    • Developing digital applications using infrastructure automation tooling

How To Apply

If you would like to learn more or if you’d like to be notified when the application is open, please sign up here.