Full Stack Developer Python, Java + DevOps
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Full StackDeveloper – Python, Java + DevOps skills5 days on -site in DallasTX or McLean VA Contract -to -hireContract (W2 Only)Visas : US Citizen, Green Card(Own W2)Glider test is a must Must Have Qualifications: Pythonand Java development, strong understanding of design and explain and educatedevelopers.Interview Information:Senior Developer Workspace EngineerPosition Overview: The Senior Developer Workspace Engineer is amultifaceted role combining DevOps expertise, end -user technology proficiency,and technical evangelism. This position focuses on designing, building, andadvocating for developer workspaces and tooling to ensure seamless developeronboarding and day -2 support.One Part DevOpsOne Part End -User Technology ExpertOne Part Tech EvangelistPosition Overview: As a senior -level engineer and advocate, you willcontribute to the design, build, and advocacy of developer workspaces andtooling. The goal is to achieve frictionless developer onboarding and day -2support. This involves partnering with end -user collaboration management suitesto construct and deploy elegant developer solutions. Workstation solutions mayinclude physical hardware, virtualized desktops, or browser -based setups, whichyou will be responsible for setting up and supporting. Additionally, you willdevelop specific tools to ease adoption and usage, requiring expertise indirect development and software distribution. Key Responsibilities: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.RequirementsSkillset Matrix:Skill CategoryRequired SkillsProficiency LevelDevOpsCI/CD pipeline configuration and managementAdvanced Experience with Jenkins, GitHub Actions, Azure DevOpsAdvanced Understanding of cloud -native CI/CD tools and practicesAdvanced Understanding of container creation, usage and managementAdvancedDevelopmentProficiency in Python and JavaAdvanced Familiarity with JavaScriptIntermediateEnd -User TechnologyDesktop provisioning and software distribution expertiseAdvanced Experience with SCCM, VDI, or similar technologiesAdvancedTechnical EvangelismAbility to advocate for best practices and innovative solutionsAdvanced Strong communication skills to influence and educate developersAdvancedNetworkingUnderstanding of cloud and on -prem networking conceptsIntermediateRisk & GovernanceFamiliarity with audit and risk management practicesIntermediateAI IntegrationExperience with integrating AI/ML capabilities into cloud solutionsIntermediate Understanding of Generative AI concepts and applicationsIntermediate Qualifications:Proven experience in DevOps and end -user technology roles.Strong development skills, particularly in Python and Java.Excellent communication and advocacy skills. Vetting Questions1) Can you describe a recentinstance where you identified an opportunity to improve your team’s efficiencythrough automation or process optimization? What steps did you personally taketo implement your solution, and what was the impact on your team ororganization?2) Describe typical day in yourcurrent role or a recent role? How do you balance hands -on coding, building oroptimizing systems for your team, and collaborating or influencingstakeholders? Which of these areas do you spend the most time on, and why?3) How do you stay up to date withtechnology trends and advancements in technology? Can you share some approachesor resources you use to maintain your technical and professional skills?