Full-Time

Site Reliability Engineer / DevOps Engineer

Site Reliability Engineer / DevOps Engineer

Job Title: Site Reliability Engineer / DevOps Engineer
Location: Redmond, WA
Contract Length: 12 to 18 Months
 
Responsibilities:

  • Build the automation on top of Azure subscriptions to audit access at subscription, resource group, and resource level, generating consolidated reports in Power BI with ability to filter at individual account.
  • Based on membership of specific Azure Active Directory security group get list of AAD Apps and identify for those the expiration of their secrets and generate proactive Azure alert for secrets close to expiration.
  • Develop and improve the tools and services to necessary to support the DevOps model and eliminate manual work through automation.

Minimum Qualifications:

  • BS degree in Computer Science or related technical field involving coding, or equivalent practical experience 
  • Familiarity with common software design principles
  • 3+ years of relevant software design and development in C#
  • 3+ years of relevant software design and development in PowerShell 
  • Strong experience with Azure stack and automaton of Azure platform
  • Experience with the DevOps model 
  • Ability to debug and optimize code and automate routine tasks 
  • Strong communication skills 

Preferred qualifications:

  • Experience with Continuous Integration and Release Pipelines with quality gates

Site Reliability Engineer / DevOps Engineer Read More »

Software Test Engineer 1(Manual)

Software Test Engineer 1(Manual)

Job Title: Software Test Engineer 1(Manual)

Location: Redmond, WA

Duration: Long Term

Job Description:
Design and development of unit and functional test plans for specific programs. Perform repeatable testing procedures and processes., stored procedures, referential integrity, and hardware product or system specifications.  Interpretation and modification of code as required including batch files, make files, Perl scripts, queries, stored procedures, and/or triggers.  Project scope may include writing automation test scripts for simulating user interactions such as data entry, menu selections, mouse actions, data I/O, etc.  Application-level configuration skills.

Job Duties:

  • Manual testing experience.
  • Creating, Managing and maintaining test infrastructure for End to End test scenarios
  • Working with Dev and PM for different AD features.
  • Finding bug and validate bug fixes
  • Creation of reports
  • Investigating AD Feature bugs
  • Deliver Bug report

Software Test Engineer 1(Manual) Read More »

Software Design Engineer

Software Design Engineer

Job title: Software Design Engineer
Job Location: Bellevue, WA 

Job duties:

  • Set up new Git repository for MTE Xbox solution that will be built by removing a reference to an existing binary dependency, package it into a NuGet package, host it in the MTE Xbox NuGet feed, and then build the solution by referencing that remote NuGet
  • Deliver a source repository for Xbox MTE owned source code, which will not contain any external dependencies within it
  • Remove all external dependencies from source control and only contain source code that is necessary to build MTE Test Suite Solution. This will allow to leverage build automation features available in Azure Dev Ops today
  • ·Software development with .net Platform (2017/2019) using C# language
  • Develop desktop application development using Win forms, WPF Forms, User controls, and multithreading that interface with hardware interface such as USB2/USB3, HDMI, RS232, I2C, SPI
  • Designed and developed business component in service-oriented architecture using WCF
  • Involve in after production support and quick fixing production bugs in the production environment
  • Participating in requirements/specification review & Design sessions; creating design documents, unit test cases, code components
  • Design and develop components following company-defined processes and methods Components include UI layouts, reports, packages, release installation
  • Write technical design documentation that meets identical functional requirements. 

Degree Requirement: 
This position requires, at a minimum, a bachelor’s degree in computer science, computer information systems, information technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects. 

Work Schedule: Full Time, 40 Hours/Week

Software Design Engineer Read More »

Business Support and Administrative – Group Assistant – 104650

Business Support and Administrative – Group Assistant

Description – Ensure Alignment to Selected Title
forms a variety of complex administrative functions for all levels of management including external business partners. Manages schedule(s), coordinates travel arrangements and processes business expenses. Coordinates meetings and events, department financial operations, personnel operations, and facility operations. Manages procurement of goods and services including computer equipment, office supplies, reference materials, and vendor relationships. Provides general office support. Serves as the department/group contact. Completes special projects as assigned.
   
Typical task breakdown and rhythmInteraction level with teamChance for flex hours or remoteChance for extension laterTypical task breakdown and rhythm
Possible backup Calendaring for the Director(s) of the team. When needed Scheduling travel for the director and completing all logistics pertaining to this travel. Purchasing equipment, services, and supplies, creating purchase orders, and processing invoices.        Assist with establishing equipment ordering and supply guidelines, ensuring the lowest cost/best quality options are chosen.     Acting as an interim approver on team expense reports, ensuring coding accuracy.     Organizing and planning off-sites and morale events.         Cross collaborating, planning, and support including All Hands, morale events, and other group meetings as needed.     Office set up and clean out for incoming and outgoing employees, interns, etc.         
candidate Requirements
Years of experience required degrees or certifications requiredDisqualifiersBest vs. average performance indicatorsQualifications
Effective written and verbal communications skills       
Maintain the confidentiality of highly sensitive material with tact and professionalism              
Desire to take on big challenges and the ability to see the big picture as well as the details              
Ability to react with appropriate urgency to situations and request          
Strong attention to detail with strong problem-solving and troubleshooting skills              
Strong cross-team collaboration and organizational skills             
Consistently demonstrate a can-do and customer service attitude          
Collaborate on planning and support of all-up events including All Hands, morale events, and other events as needed.           
 Ability to lift and move standard office equipment (i.e. computers and peripherals)  
Years of experience required
2+ years of experience, also working in customer service experience. 
Degrees or certifications required experience over education

Business Support and Administrative – Group Assistant – 104650 Read More »

Administrative Assistant 2 – 104832

Administrative Assistant 2 – 104832

Description – Ensure Alignment to Selected Title

• Support of two senior leaders with fast-paced, complex calendar management, including proactive scheduling, detailed coordination and preparation, prioritization, and appropriate time allocation• Provide team support for about 100 FTEs, including inventory management, morale events, new hire onboarding, and offboarding• Procurement of goods and services including hardware, software, and office supplies’• Expense and budget report processing for the team ensuring compliance with MS standards and requirements• Coordinating travel details and expense submissions for managers• Partner with business support staff across the organization to ensure consistent experiences
candidate Requirements
Years of experience required degrees or certifications requiredDisqualifiersBest vs. average performance indicatorsQualifications
Knowledge of internal Microsoft applications is plus Demonstrate a positive “can-do” attitude Be process-driven, organized and detail-oriented Ability to prioritize work and complete projects on time, demonstrate drive and initiative, maintain the confidentiality of information Ability to pay close attention to detail and ability to monitor complex plans and schedules and react with appropriate urgency to situations and events that require quick response or turn around Comfortable operating within ambiguity and changing direction rapidly to accommodate a fluctuating work environment MSFT office experienceCalendaringPrevious admin experience
 Job Role
Typical task breakdown and rhythmInteraction level with team chance for flex hours or remote chance for extension laterTypical task breakdown and rhythm
• Support of two senior leaders with fast-paced, complex calendar management, including proactive scheduling, detailed coordination and preparation, prioritization, and appropriate time allocation
• Provide team support for about 100 FTEs, including inventory management, morale events, new hire onboarding, and offboarding
• Procurement of goods and services including hardware, software, and office supplies
• Expense and budget report processing for the team ensuring compliance with MS standards and requirements
• Coordinating travel details and expense submissions for managers
• Partner with business support staff across the organization to ensure consistent experiences interaction level with the team-high level of interaction change for flex hours or remote until Covid
Chance for extension later

Administrative Assistant 2 – 104832 Read More »

Administrative assistant 2 – 104613

Administrative assistant 2 – 104613

Job Description : 

Performs a variety of complex administrative functions for all levels of management including external business partners. Manages schedule(s), coordinates travel arrangements, and processes business expenses. Coordinates meetings and events, department financial operations, personnel operations, and facility operations. Manages procurement of goods and services including computer equipment, office supplies, reference materials, and vendor relationships. Provides general office support. Serves as the department/group contact. Completes special projects as assigned.

Administrative Assistant 2 for the Azure Hardware Architecture (AHA) Program Management team

  • Administrative assistance to a General Manager and a team of 27
  • Assist with group support for another AHA team
  • Manager calendar backup for team executive assistants when they are on PTO
  • Qualifications
    • 3-5 years in an administrative role
    • Strong planning and organizational skills
    • Ability to prioritize work
    • Attention to detail
    • Ability to work through ambiguity.
    • Develops and maintains good working relationships with others
    • Behaves according to high ethical business principles and values
    • Pursues work with energy, drive, and a strong accomplishment orientation
    • Maintains confidentiality.
    • Experience with Outlook email and calendar
  • Years of experience required

       3-5 years of experience

Administrative assistant 2 – 104613 Read More »

89594-Group Assistant – 104969

 Location: Remote  Irving, TX (Las Colinas)

• Estimated start date: 3/1/2021

• Estimated end date: 6/30/2021

• Daily schedule and OT estimate: 30 hours

Job duties:

  • Admin functions (scheduling, notetaking, data entry/excel, etc.)
  • Content management support (project management, internal research, etc.). I don’t believe we need someone with a specific L&D background, but it could help.
  • The ideal candidate having admin experience support HR & L&D organizations.

Job Location: Remote  Irving, TX (Las Colinas) 

Degree Requirement: 

  • Years of experience required
  • Degrees or certifications required
  • Disqualifiers
  • Best vs. average
  • Performance indicators
  • 1-3 years of experience
  • N/A
  • N/A
  • Attention to detail, multi-tasking, Power BI experience
  • Quality of the content (spelling/grammar/design edits), conducting meetings throughout the program, note taking/posting of content (meeting of deliverable)

89594-Group Assistant – 104969 Read More »

Software Developer

Software Developer

Job title: Software Developer 

Job duties:

  • Provide technical leadership, driving and performing best engineering practices to initiate, plan, and execute large-scale, cross-functional, and critical development efforts.
  • Lead the design architecture and implement new, innovative solutions following best practices for performance and scalability.
  • Lead and Contribute for improvements of ongoing standard software development processes, team infrastructure and methodology in collaboration with other Principal and Senior Staff Software Engineers.
  • Create, maintain, and modify test plans for new and existing software applications/releases that ensure comprehensive testing according to the software specifications.
  • Implement and maintain web-based applications and back-end services using the C#/.NET Framework and SQL Server technologies (relational database and Business Intelligence), Code front-end web pages using modern technologies (jQuery, CSS, Bootstrap responsive layouts, JSON).
  • Build automation in Azure DevOps for Web and .NET applications, Test orchestration (unit, integration, functional) Infrastructure automation in Azure (ARM Templates, PowerShell, Azure CLI) Configuration management (Azure App Configuration).
  • Deploy Azure applications using the following platforms and infrastructure: App Services, Functions, Azure Data Lake, CDNs, DNS, VNETs, Firewalls, Storage Accounts, Kafka, Docker, and Kubernetes.
  • Full stack implementations from client to backend systems using tools such as Wireshark, SysInternals, APMs, Log Parsers and Fiddler
  • Technologies: Azure Cloud Platform, Object-Oriented Programming, C# Programming language, .NET framework, PowerShell, bash, Selenium Web Driver, API testing (REST/SOAP) Databases (SQL/MySQL/MongoDB/SOQL)
  • Source control and Continuous Integration (Git/Gitlab/Source Tree/Team City/Jenkins/Docker).

Job Location: Bellevue, WA 

Degree Requirement: This position requires, at minimum a Bachelor’s degree in computer science, computer information systems, information technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects. 

Work Schedule: Full Time, 40 Hours/Week

Software Developer Read More »

Executive Administrative Assistant -108732

Executive Administrative Assistant

• Location: Remote

• Estimated start date: ASAP

• Estimated end date: 3/21/2022  

• Daily schedule and OT estimate: Standard business hours M-F 7-3 PM PST, flexible but core needed (12-2 PM PST)- Global team

Job Description:

Provides highly complex administrative support for an executive as well as business groups/global regions. Prioritizes own time, high-level manager’s time, and managers direct’ time. Makes administrative decisions and requests on behalf of the high-level managers to provide complex calendar management. Proactively manages logistics for business group meetings/events. Uses diplomacy and professionalism to draft communications for a high-level manager. Manages team discretionary budget and headcount by using the advanced features of Microsoft products/tools. Develops a deep knowledge of the overall business group strategy, and acts as an information resource to the business group. Anticipates and removes administrative roadblocks and makes timely decisions across the business group. Directly resolves customer requests and hosts business guests. Skills: All qualifications of an Admin Assistant, plus 5-7 years executive support, working in a busy and dynamic organization. Writing skills: the ability to draft team-level communications. Must be very organized, with a strong ability to multi-task as well as be a strong communicator. Previous Microsoft experience required.

Typical Day in the Role:

  • Typical task breakdown and rhythm
  • Interaction level with team
  • Chance for flex hours or remote
  • Chance for extension later
  • Typical task breakdown and rhythm
  • Morale planning
  • Calendar management
  • Manage space in Redmond
  • Onboarding/offboarding new hires
  • Team of 100+ people
  • Headcount
  • Internal tools
  • Approve invoices/POs
  • Interaction level with team
  • High level of interaction with the team
  • Chance for flex hours or remote
  • Chance for extension later

Compelling Story & Candidate Value Proposition:

  • Competitive market comparison
  • What makes this role interesting?
  • Unique selling points
  • Value added or experience gained
  • Really great Admin team of 12.  People assist and are flexible as long as work is completed.  Global team allows for flexible work times.   Lots of events.

Candidate Requirements:

  • Years of experience required
  • Degrees or certifications required
  • Disqualifiers
  • Best vs. average
  • Performance indicators
  • Qualifications
  • Previous MSFT experience Calendaring
  • Draft email communications to team – Communication/writing skills
  • Multitasking
  • 5+ years of experience

Degrees or certifications required

Experience over education

Executive Administrative Assistant -108732 Read More »

Systems Administrator (Jira)

Systems Administrator (Jira)

Job title: Systems Administrator (Jira) 

Job duties: Install, Configure, Maintain and administer JIRA tool for Enterprise on-premise infrastructure team.
Attend meetings with different Project managers across the globe and gather requirements for the changes to be implemented in JIRA.
Create complex workflows and individual projects depending upon their states and business flow.
Troubleshoot issues encountered by the different teams in the JIRA.
Create custom fields and screen schemes for moving issues from state to state.
Meet with different project managers outside the team and initiate them to move their projects.
Depending on the business flow, add applications to the production server to test its integrity, reliability, and stress on the development server and then move it to the production server.
Develop a plugin to send emails to Non-JIRA users.
Implement a Disaster recovery plan for the production server, take backups every 15 minutes and push JIRA data and dump files to a remote server.
Perform Rally to Jira Migration using Cprime based ruby scripts to extract the data from Rally.
Develop Macros for transforming the data into Jira understandable data and import the projects and issue data to JIRA.
Train new teams to use advanced concepts of agile and Kanban boards.
Troubleshoot issues of project manager wi1h burndown chats.
Submit reports to directors on reaching targets, activities in progress, and things that are blocking the progress of the business.
Set targets in a timely manner.
Implement Kanban and agile boards in projects. 

Job Location: Bellevue, WA 

Degree Requirement: This position requires, at minimum a Bachelor’s degree in computer science, computer information systems, information technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects. 

Work Schedule: Full Time, 40 Hours/Week

Systems Administrator (Jira) Read More »