Senior Developer Workspace Engineer

ICONMA, LLC

  • McLean, VA
  • 4 days ago
  • $80.27 Per Hour

Highlights

The Senior Developer Workspace Engineer is a multifaceted role combining Development expertise, end-user technology proficiency, and technical evangelism. This position focuses on designing, building, and advocating for developer workspaces and tooling to ensure seamless developer onboarding and day-2 support.

Numbers & Facts

LocationMcLean, VA
Salary$80.27 Per Hour

Description

Our client, a Real Estate and Financial Services company, is looking for a Senior Developer Workspace Engineer for their McLean, VA/ Plano, TX location.
 
Responsibilities:

  • The Senior Developer Workspace Engineer is a multifaceted role combining Development expertise, end-user technology proficiency, and technical evangelism. This position focuses on designing, building, and advocating for developer workspaces and tooling to ensure seamless developer onboarding and day-2 support.
  • One-Part Experienced Developer One Part End-User Technology Expert One Part Tech Evangelist
  • As a senior-level engineer and advocate, you will contribute to the design, build, and advocacy of developer workspaces and tooling. The goal is to achieve frictionless developer onboarding and day-2 support. This involves partnering with end user collaboration management suites to construct and deploy elegant developer solutions. Workstation solutions may include physical hardware, virtualized desktops, or browser-based setups, which you will be responsible for setting up and supporting.
  • Additionally, you will develop specific tools to integrate with existing machinery and ease adoption and usage, requiring expertise in direct development and software distribution.
  • Design and implement developer workspaces using physical, virtualized, or browser-based solutions.
  • Develop tools primarily in Python and Java to enhance developer workflows.
  • Advocate for and implement CI/CD improvements through new tooling and commonly available libraries.
  • Create patterns to manage desktop provisioning and software package management using SCCM, VDI, or similar technologies.
  • Lead initiatives to integrate Generative AI capabilities into Developer workflows, enhancing the value proposition for customers.
  • Partner with end-user collaboration suites to create seamless developer experiences.
  • Ensure all solutions meet audit, risk, and governance requirements.
  • Evangelize best practices and solutions within the developer community.
 
Requirements:
  • Proven experience in Development and end-user technology.
  • Strong development skills, particularly in Python and Java.
  • Excellent communication and advocacy skills.
  • Python and Java development, strong understanding of design and explain as well as educating other developers.
  • Development Understanding of container creation, usage and management Advanced
  • Proficiency in Python and Java Advanced
  • Familiarity with JavaScript Intermediate
  • End-User Technology
  • Desktop provisioning and software distribution expertise
  • Advanced Experience with SCCM, VDI, or similar technologies
  • Advanced Technical Evangelism
  • Ability to advocate for best practices and innovative solutions
  • Advanced Strong communication skills to influence and educate developers Advanced
  • Required Skills
  • Networking
  • Understanding of cloud and on-prem networking concepts Intermediate
  • Risk & Governance Familiarity with audit and risk management practices Intermediate
  • AI Integration
  • Experience with integrating AI/ML capabilities into cloud solutions Intermediate
  • Understanding of Generative AI concepts and applications Intermediate
  • Must Have Qualifications:
  • Python and Java development, strong understanding of design and explain as well as educating other developers.
 
Why Should You Apply?