1

Mac Client Platform Engineer Jobs in Iowa (NOW HIRING)

... platforms that enable AI-powered employee and client experiences across the Firm. As a Manager you ... Responsibilities - Mentor junior engineers and foster their growth - Maintain security and ...

Sr. Automation Engineer

Cedar Rapids, IA · On-site

$102K - $134K/yr

Maintain and grow the "Client for Life" concept for existing and new customers. Performs related ... masks, MAC addresses and instance numbers. * Create and troubleshoot automation networks and ...

Sr. Automation Engineer

Ankeny, IA · On-site

$98K - $129K/yr

Maintain and grow the "Client for Life" concept for existing and new customers. Performs related ... masks, MAC addresses and instance numbers. * Create and troubleshoot automation networks and ...

Maintain and grow the "Client for Life" concept for existing and new customers. Performs related ... MAC addresses and instance numbers • Create and troubleshoot automation networks and ...

Maintain and grow the "Client for Life" concept for existing and new customers. Performs related ... MAC addresses and instance numbers • Create and troubleshoot automation networks and ...

next page

Showing results 1-20

Mac Client Platform Engineer information

What does a Mac Client Platform Engineer do?

A Mac Client Platform Engineer is responsible for designing, deploying, and maintaining the infrastructure and tools needed to support Apple Mac devices within an organization. They focus on ensuring Macs are secure, up-to-date, and efficiently integrated with company systems. This role often involves automating device provisioning, managing software deployments, and troubleshooting issues specific to the Mac ecosystem. It requires expertise in macOS, scripting (like Bash or Python), and management tools such as Jamf or Munki.

What are the key skills and qualifications needed to thrive as a Mac Client Platform Engineer, and why are they important?

To thrive as a Mac Client Platform Engineer, you need strong expertise in macOS deployment, device management, scripting (such as Bash or Python), and a solid understanding of networking and security principles, typically supported by a relevant degree or equivalent experience. Familiarity with tools like Jamf Pro, Apple Business Manager, MDM solutions, and experience with automation frameworks are standard requirements. Excellent problem-solving, communication, and collaboration skills help you work effectively with cross-functional teams and support end users. These skills and qualities are critical for ensuring secure, scalable, and efficient Mac environments in enterprise settings.

How does a Mac Client Platform Engineer typically collaborate with IT and security teams within an organization?

As a Mac Client Platform Engineer, you will frequently collaborate with IT and security teams to ensure seamless integration of Mac devices into the company's infrastructure. This involves working closely to develop and implement device management policies, automate software deployments, and address security compliance concerns specific to the macOS platform. Effective communication and cross-functional teamwork are essential, as you'll often participate in joint troubleshooting sessions, share best practices, and contribute to company-wide technology initiatives. This collaborative approach helps maintain a secure, efficient, and user-friendly Mac environment for end users.

What is the difference between Mac Client Platform Engineer vs iOS Developer?

AspectMac Client Platform EngineeriOS Developer
Required CredentialsBachelor's in Computer Science, experience with macOS developmentBachelor's in Computer Science, experience with iOS development
Work EnvironmentDevelops macOS applications, works on desktop platformDevelops iOS apps for iPhone/iPad
Industry UsageTech companies, software firms focusing on Mac applicationsMobile app companies, startups, tech firms
Common Search IntentComparing Mac desktop development rolesMobile app development roles

The Mac Client Platform Engineer and iOS Developer roles share similar skills in Apple ecosystem development but focus on different platforms. The Mac Client Platform Engineer specializes in desktop applications for macOS, while the iOS Developer focuses on mobile apps for iPhone and iPad. Both roles require knowledge of Swift or Objective-C and development tools like Xcode, but their target platforms and end-user devices differ.

What are popular job titles related to Mac Client Platform Engineer jobs in Iowa? For Mac Client Platform Engineer jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Mac Client Platform Engineer jobs in Iowa look for? The top searched job categories for Mac Client Platform Engineer jobs in Iowa are:
What cities in Iowa are hiring for Mac Client Platform Engineer jobs? Cities in Iowa with the most Mac Client Platform Engineer job openings:
Senior AWS Platform Engineer

Senior AWS Platform Engineer

Professional Project Partners, Inc

West Des Moines, IA • On-site

$70 - $80/hr

Other

Posted 7 days ago

New


Job description

Job Description Want to help build the next generation of AI-powered software development. Our client, a leading financial services organization, is seeking a Senior AWS Platform Engineer to play a key role in building an internal AI engineering platform that will transform how software is developed across the enterprise. This is a hands-on engineering opportunity focused on modernizing cloud automation, developer tooling, and infrastructure.

You'll help migrate an existing library of AI engineering workflows from Azure to AWS, enabling developers to leverage AI-powered coding assistants within a secure, scalable cloud-native environment. If you're passionate about AWS, DevOps, Infrastructure as Code, and AI-assisted software engineering, this is an opportunity to work on a highly visible initiative using cutting-edge technologies. What You'll Do As a senior member of the platform engineering team, you'll help build the cloud foundation that powers AI-enabled software development.

Responsibilities include: Migrate cloud automation, deployment workflows, and engineering playbooks from Azure to AWS. Design and implement reusable CI/CD pipelines using GitHub Actions. Build and maintain container deployment workflows using Amazon ECS on Fargate.

Configure AWS services including IAM, ECR, Secrets Manager, Systems Manager, CloudWatch, VPC networking, and related platform services. Develop and maintain Infrastructure as Code using Terraform. Configure secure authentication using OIDC, IAM roles, and modern identity management practices.

Adapt developer tooling and automation for cloud-based development workspaces. Partner with platform engineers to validate, optimize, and improve reusable engineering workflows. Leverage AI coding assistants to accelerate development while ensuring quality through thorough testing and technical review.

Create technical documentation and knowledge transfer materials to support long-term platform adoption. Required Technical Experience Senior-level experience building and supporting AWS cloud infrastructure. Strong knowledge of AWS services including ECS/Fargate, IAM, ECR, CloudWatch, Secrets Manager, SSM, VPC networking, and S3.

Advanced Terraform experience, including reusable modules and infrastructure migrations. Hands-on experience building CI/CD pipelines with GitHub Actions. Experience deploying containerized applications using Docker.

Strong scripting skills with Bash and Python. Experience working with Git and GitHub Enterprise. Ability to understand existing Azure implementations and successfully migrate them to AWS.

Preferred Qualifications Experience using AI-powered development tools such as Claude Code, GitHub Copilot, or similar coding assistants. Experience with cloud-based developer environments such as Coder, GitHub Codespaces, or Dev Containers. Familiarity with AWS CDK, AWS Blocks, or similar infrastructure frameworks.

Knowledge of Microsoft Entra ID, Azure AD, or OIDC-based identity federation. Experience with data platforms such as Snowflake, Amazon Redshift, or AWS Glue. Background in financial services, insurance, or another regulated industry.

Why You'll Love This Opportunity Help build an enterprise AI platform that will shape the future of software development. Work with cutting-edge AI engineering tools and modern AWS technologies. Solve complex cloud architecture and platform engineering challenges.

Influence engineering standards, developer experience, and automation strategy. Collaborate with highly skilled cloud engineers on a high-impact enterprise initiative. Opportunity to work at the intersection of AI, DevOps, cloud infrastructure, and platform engineering.

If you're excited about building modern AWS platforms, enabling AI-powered software development, and creating reusable engineering solutions at enterprise scale, we'd love to connect.