Mobile DevOps Engineer at Chicago, Illinois, USA |
Email: [email protected] |
From: Santhoshi, HAN IT Staffing [email protected] Reply to: [email protected] Role : Mobile DevOps Engineer - Onsite Client : Capgemini Location : Chicago, IL Job Description: The Mobile DevOps Engineer will design, implement, and manage the infrastructure and processes that support our client's mobile applications. This role requires a deep understanding of DevOps practices, mobile app development, and the ability to work collaboratively with cross-functional teams to deliver high-quality, scalable, and reliable mobile solutions. Work with designers and App developers to verify and release innovative apps. Interact with product teams and developers to understand core product features and test requirements Respond to high-impact production incidents due to SDKs delivered to various Native App customers, internal or external Participate in full application test and release cycle (automate, test, release and deploy) Enforce quality standards for apps and SDKs and help drive quality assurance initiatives. Responsible for scripting and custom build pipelines using various programming languages and related tools and frameworks, reviewing code written by other programmers, requirement gathering, bug fixing, testing, documenting, and implementing software systems. Expert DevOps engineers are also responsible for interpreting architecture and design, code reviews, mentoring, guiding, and monitoring programmers, ensuring alignment to programming and documentation policies, software development, testing, and release. Candidates should be flexible/willing to work across this delivery landscape which includes and is not limited to Agile Applications Development, Support, and Deployment. Responsibilities : 5+ years in multi-lingual, software development on iOS or Android platform, ideally both. Experience in Mobile DevOps. Fastlane application automation tool for iOS and Android platforms. Gradle build tool. GitHub actions. Advanced use of git version control tool. Jenkins pipeline management and groovy scripting. Code quality tools, static analysis, etc. Shell scripting. Understanding of mobile application multi-environment, multi-flavor configurations. Automated deployment to Apple application store and Google Play. Swift Package Manager / Cocoapods English skills - You'll be in touch with international teams! Personal skills Sound understanding of the software development life cycle from an idea to production. Fundamental understanding Scrum/Kanban agile methodologies. Ability to maintain and manage focus on multiple problems at the same time. Desire to learn new technologies and stay updated with technological trends. Strong analytical skills, good team player. Code signing and production deployment for mobile applications. Java, Kotlin and Android development. Objective-C, Swift and iOS development. Understanding of unit and UI testing for iOS and Android. Understanding of Android API levels. GitHub reusable workflows and composite actions. xcodebuild command line tool. Mac OSX administration. Code review. SonarQube and ideally SQ integration tools (Junit and Slather). Veracode security scan tool. Amazon Web Services console: EC2 instances, networking, etc. Nice-to-have: Ruby and Python knowledge. Keywords: cprogramm user interface information technology Illinois Mobile DevOps Engineer [email protected] |
[email protected] View all |
Mon Jun 10 18:41:00 UTC 2024 |