cover image
Millennium Software and Staffing

Millennium Software and Staffing

www.webmsi.com

4 Jobs

151 Employees

About the Company

Millennium Software has put ethics before profits for 20 years, while serving 102 of the Fortune 500 with well over half a billion dollars of staffing and IT services. With 600 employees, Millennium is Crain's 21st-largest woman-owned business in Michigan with operations in 42 US states, Canada, UK, and Asia. Millennium is certified WBE/MBE/ISO 9001:2008/CMM3.

GROUP OF COMPANIES:
Millennium Software, Inc. (IT Staffing)
Millennium Engineering Staffing, LLC
Millennium General Staffing, LLC
Millennium Healthcare Staffing, LLC
Millennium Real Estate, LLC
Millennium Education (Training)

Listed Jobs

Company background Company brand
Company Name
Millennium Software and Staffing
Job Title
GCP DevOps Engineer
Job Description
**Job Title:** GCP DevOps Engineer **Role Summary:** Design, implement, and maintain Google Cloud Platform (GCP) infrastructure and deployment pipelines. Automate repetitive tasks, ensure application scalability, reliability, and security, and collaborate with development teams to deliver cloud-native solutions. **Expectations:** - Deploy and manage applications on GCP identified services. - Engineer CI/CD workflows that enforce code quality and rapid delivery. - Maintain high availability and performance of cloud environments. - Document architecture, processes, and best practices for cross‑team use. **Key Responsibilities:** - Build, configure, and scale GCP resources (Compute Engine, GKE, Cloud Functions, Cloud Run, Cloud Storage, Cloud DNS, Cloud SQL). - Provision infrastructure using IaC tools (Terraform, Deployment Manager, Cloud Build). - Design and maintain CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, Cloud Build). - Monitor system health with Cloud Operations Suite (Stackdriver, Logging, Monitoring). - Implement security controls, identity & access management, VPC, subnet, firewall, and network segmentation. - Troubleshoot production incidents, perform root‑cause analysis, and provide mitigation. - Collaborate with developers and product owners to define deployment strategies and release schedules. **Required Skills:** - Proficient with GCP services and architecture patterns. - Strong experience with IaC tools (Terraform, Deployment Manager). - Expertise in containerization (Docker) and orchestration (Kubernetes/GKE). - Familiarity with CI/CD tools (GitLab CI, Jenkins, Spinnaker, Cloud Build). - Scripting proficiency (Bash, Python, Go). - Knowledge of networking, load balancing, and cloud security best practices. - Familiarity with configuration management and monitoring tools. - Excellent problem‑solving, communication, and collaboration skills. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Information Technology, or related technical field. - GCP Professional Cloud DevOps Engineer certification (preferred). - Validity of any additional cloud or DevOps certifications (e.g., GCP Cloud Architect, Kubernetes Administrator) is an advantage.
Detroit, United states
On site
12-02-2026
Company background Company brand
Company Name
Millennium Software and Staffing
Job Title
Cobol Programmer
Job Description
Job title: COBOL/400 App Developer Role Summary: Develop, maintain, and support COBOL 400 applications on IBM iSeries AS400 within a core banking environment. Expectations: 6‑8 years of hands‑on application development on AS400/COBOL 400; prior experience in support roles preferred. Key Responsibilities: • Design, code, and test COBOL 400 modules for banking transactions and reporting. • Optimize and debug existing AS400 applications, ensuring performance and reliability. • Write and maintain efficient DB2 SQL queries and procedures. • Collaborate with cross‑functional teams to gather requirements and deliver solutions. • Provide day‑to‑day support, troubleshoot issues, and document fixes. • Participate in code reviews and adhere to quality and security standards. Required Skills: • Proficient in IBM iSeries AS400 platform and COBOL 400 programming. • Strong knowledge of DB2 SQL, including query tuning and debugging. • Experience in core banking systems and related business processes. • Analytical thinking, problem‑solving, and effective communication. • Team player with multitasking ability, initiative, and customer‑focused mindset. Required Education & Certifications: • Bachelor’s degree in Computer Science, Information Systems, or related field. • IBM i Series, COBOL, and DB2 certifications are highly desirable.
Toronto, Canada
Hybrid
17-02-2026
Company background Company brand
Company Name
Millennium Software and Staffing
Job Title
Quality Assurance Automation Engineer
Job Description
Job title: Quality Assurance Automation Engineer Role Summary: Design, implement, and maintain automated test frameworks to ensure software quality. Oversee end‑to‑end testing of API, UI, and database components using JavaScript‑based tools such as Cypress, Playwright, and Ruby. Expactations: Deliver reliable, reusable test solutions; integrate testing into CI/CD pipelines; proactively debug failures; keep test code and documentation current; collaborate with development and product teams to meet release targets. Key Responsibilities: - Design and evolve automated testing frameworks for web and API interactions. - Develop, execute, and maintain test suites with Cypress, Playwright, or Ruby. - Write and optimize SQL queries for data validation and fixture creation. - Manage test artifacts, versioning, and branching in Git repositories. - Troubleshoot test failures, analyze logs, and provide root‑cause solutions. - Integrate automation into CI/CD pipelines to enable rapid feedback. - Document test flows, outcomes, and maintenance procedures. - Collaborate with developers, QA analysts, and product managers on test planning and execution. Required Skills: - Strong SQL proficiency for data retrieval and validation. - Expertise in API testing and related tooling. - JavaScript programming skills (ES6+). - Git version‑control and repository management. - Hands‑on experience with Cypress, Playwright, or Ruby automation frameworks. - Excellent debugging and problem‑solving abilities. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related technical field, or equivalent professional experience. - ISTQB or equivalent certification is a plus.
Toronto, Canada
On site
23-02-2026
Company background Company brand
Company Name
Millennium Software and Staffing
Job Title
Data Analyst
Job Description
Job title: Data Analyst Role Summary: Lead end‑to‑end data analytics initiatives using Snowflake, Python, and Power BI. Design and maintain dimensional and data‑vault models, deliver insights through dashboards, and collaborate with stakeholders to meet reporting needs. Expectations: – Minimum 5 years of professional data analyst experience – Proven track record with Snowflake, Python, SQL, and Power BI Key Responsibilities: 1. Build and optimize Snowflake data pipelines and models. 2. Develop and maintain advanced SQL queries and scripts. 3. Design, implement, and update interactive Power BI dashboards and reports. 4. Model data using dimensional and data‑vault approaches. 5. Collaborate with data engineers, business analysts, and stakeholders to gather requirements and deliver actionable insights. 6. Ensure data quality, consistency, and governance across all analytics outputs. Required Skills: - Python programming (pandas, NumPy, etc.) - Advanced SQL proficiency (joins, window functions, CTEs) - Snowflake architecture and best practices - Power BI development (data modeling, DAX, visuals) - Data modeling: dimensional modeling & data‑vault techniques - Strong analytical, problem‑solving, and communication abilities Required Education & Certifications: - Bachelor’s degree in Computer Science, Information Systems, Data Science, or a related field (or equivalent experience). - Snowflake Certified Data Engineer or equivalent Snowflake certification. - Microsoft Power BI certification (optional but preferred).
Toronto, Canada
On site
Mid level
13-03-2026