iOS Consultant

Virtualan Software LLC
San Leandro, CA, United States
2 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence IOS Applications Apple IOS Apple Xcode Application Release Automation Confluence JIRA Automation of Tests Microsoft Azure Static Program Analysis Software Quality Information Systems
+33 more
Continuous Integration DevOps Github Monitoring of Systems Mobile Application Software Log Analysis Network Service Scrum Methodology Systems Development Life Cycle Release Management Software Tools Software Deployment Software Engineering SonarQube Software Vulnerability Management Web Content Accessibility Guidelines Datadog Grafana Veracode Git Gitlab-ci Information Technology Deployment Automation Integration Frameworks Kibana Objective C++ Splunk Appdynamics Dynatrace Elk Stack Jenkins Static Application Security Testing Dynamic Application Security Testing

Job description

We are looking for a highly accountable and hands-on IOS Consultant to lead end-to-end release coordination, DevOps execution, production readiness, and operational support for complex iOS applications. This role serves as the central coordination point across multiple Agile Scrum teams, ensuring successful application releases while maintaining compliance with enterprise technology standards, security requirements, accessibility guidelines, quality controls, and production support processes. The ideal candidate combines expertise in iOS engineering, DevOps, release management, production support, observability, and stakeholder management, with the ability to drive issues to resolution and provide leadership visibility throughout the software delivery lifecycle., Release Train & Delivery Management

  • Coordinate release activities across multiple Agile Scrum teams.
  • Consolidate code merges, release schedules, dependencies, and deployment activities.
  • Drive release readiness reviews and ensure successful release execution.
  • Ensure all release deliverables comply with enterprise governance and technology standards.
  • Identify, manage, and escalate cross-team risks, blockers, and dependencies.

DevOps & Automation

  • Execute and support CI/CD pipelines for iOS applications.
  • Drive DevOps best practices throughout the software development lifecycle.
  • Improve deployment automation and leverage AI-enabled engineering tools to accelerate release validation and deployment activities.
  • Support continuous integration, automated testing, release orchestration, and production deployment processes.
  • Partner with development teams to improve release efficiency, quality, and operational excellence.

Compliance, Security & Quality Governance Ensure applications successfully complete: QA validation Security reviews and vulnerability remediation Accessibility (ADA/WCAG) compliance checks Code quality and static analysis reviews Architecture and governance checkpoints Coordinate remediation activities with development teams. Track compliance status and provide leadership reporting. Production Support & Incident Management Provide production deployment and hypercare support. Monitor application health using observability and monitoring platforms. Perform incident triage, root cause analysis, and impact assessment. Quickly identify whether issues originate from: Application code Infrastructure Network Third-party integrations Deployment processes Coordinate with development teams to drive issue resolution. Ensure production incidents are communicated and resolved within established SLAs. Monitoring & Observability

  • Utilize monitoring tools to proactively identify application issues.
  • Analyze logs, metrics, traces, and alerts to troubleshoot production incidents.
  • Perform trend analysis and recommend preventive improvements.
  • Create dashboards and operational reporting for leadership visibility.

Leadership Communication & Ownership

  • Act as the single point of coordination during releases and production incidents.
  • Provide timely updates to business, technology leadership, and stakeholders.
  • Drive accountability across teams until issues are fully resolved.
  • Maintain comprehensive release, incident, and operational documentation.
  • Lead post-incident reviews and continuous improvement initiatives., DevOps & CI/CD
  • Azure DevOps
  • Jenkins
  • GitHub Actions
  • Git
  • Fastlane
  • SonarQube

Security & Quality

  • Veracode
  • SAST/DAST Tools
  • SonarQube
  • Accessibility Testing Tools
  • Dependency & Vulnerability Management

Monitoring & Observability Hands-on experience with monitoring and observability tools for production support, application health monitoring, incident troubleshooting, performance analysis, and operational reporting, including:

  • Glassbox
  • AppDynamics
  • Splunk
  • Dynatrace
  • Datadog
  • Grafana
  • Kibana
  • ELK Stack

Agile Delivery

  • Jira
  • Confluence
  • SAFe
  • Scrum
  • Kanban

Success Profile The successful candidate will:

  • Own the release from development through production stabilization.
  • Coordinate effectively across multiple Scrum teams.
  • Ensure compliance, security, accessibility, and quality gates are met.
  • Drive AI-enabled automation opportunities.
  • Rapidly diagnose production issues using monitoring and observability tools.
  • Communicate clearly with executives and leadership.
  • Take end-to-end ownership and accountability for successful delivery and operational stability.

Requirements

Bachelor’s or Master’s degree in Computer Science, Engineering, Information Systems, or a related field. 7+ years of IT experience supporting enterprise mobile applications. Strong experience with iOS application delivery and production support. Experience coordinating multiple Agile Scrum teams. Strong understanding of SDLC, DevOps, Release Management, and Production Support processes. Hands-on experience with CI/CD tools such as: Azure DevOps GitHub Actions Jenkins GitLab CI/CD Experience managing application deployments to production environments. Strong troubleshooting and root-cause analysis skills. Experience working in highly regulated enterprise environments. Excellent written and verbal communication skills. Ability to manage multiple priorities and work under pressure during critical production events. Preferred Qualifications

  • Experience in Banking or Financial Services organizations.
  • Experience supporting large-scale iOS digital banking applications.
  • Knowledge of AI-assisted software engineering and release automation.
  • Experience with Release Engineering (RE).

Technical Skills Mobile Technologies

  • iOS
  • Swift
  • Objective-C
  • Xcode

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

2:38 min

Establishing comprehensive monitoring and log management

Michael Eder +1 · LIVE

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:10 min

Correlating dispersed logs using structured request tracing

Michael Eder +1 · LIVE

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

Videos

See all

Related articles

See all