15 days old

Mobility DevSecOps Lead

Plano, TX 75074
Auto req ID: 225519BR

Job Description

The Mobility DevSecOps Lead will develop, deploy and support key Global and Sector projects delivering cloud-based CI/CD solutions.

1. Learn the PepsiCo mobile software environment; learning architecture, standards, best practices, expectations, etc.
2. Coach developers on implementation of standards, best practices, etc.
3. Deliver high-quality code with a Security mindset
4. Demonstrated experience applying good DevOps principles
5. Experience architecting and delivering cloud-based CI/CD solutions
6. Ability to deploy updates, upgrade versions, apply patches and fixes

This role will also be a key member of the Global Mobility Competency Center to document and ensure mobile governance for all business solutions across PepsiCo.

1. Learn the PepsiCo mobile software environment; learning architecture, standards, best practices, expectations, etc.
2. Coach developers on implementation of standards, best practices, etc.
3. Deliver high-quality code. Significant factors in measuring code quality include:
A. Adherence to SOLID principles
B. Adherence to Microsofts API Design Guidelines
C. Adherence to the Command Query Separation principle
D. Leveraging the principles of Design by Contract (DbC)
E. Leveraging Model-View-ViewModel (MVVM) and reactive principles where appropriate
F. Leveraging the Clean Architectural style for layering, decomposition, and dependency validation
G. Leveraging Dependency Injection to decouple components
H. Leveraging Domain Driven Design principles and patterns were appropriate
I. Elimination of duplicate code
J. Demonstrate Secure coding practices
4. Deliver automated unit test which proves the quality of delivered code
5. Work with team leadership to confirm that code & acceptance tests reflect the desired business functionality
6. Ensure that all code is maintained in Global Mobilitys shared source code repository (Azure DevOps)
7. Collaborate with scrum members to create & refine user stories and acceptance criteria
8. Participate in PI Planning to right-size iterations
9. Demonstrated experience applying good DevOps principles
10. Experience architecting and delivering cloud-based CI/CD solutions
A. Azure / AWS
B. Docker and container
C. Kubernetes
D. Cloud security
E. SFTP
F. Azure DevOps
G. Can create a container and provision them in Kubernetes
H. Can create VM and provision them
I. Good understanding of monitoring and logging tools like ELK, Cloud Watch
11. Ability to deploy updates, upgrade versions, apply patches and fixes. Keep globalization environments update to date with current stable versions and patches by consulting all team members
12. Ability to use build tools (azureDevOps, any plugins on azureDevOps for required tools) for backend and frontend to do CI/CD (auto builds and auto deploys), if needed he/she should be able to write scripts to build and deploy if anything is not available out of the box
13. Ability to integrate performance budgets and image optimization tools to build or deploy
14. Ability to check on code and website in all environments to see if all performance budgets are matching (UI, assets, backend, API call times etc.) and trigger alerts
15. Help developers by writing automation tests (frontend/backend) if required
16. Ability to perform root cause analysis on code complexity, code spells etc. from Sonar integration
17. Ability to integration code repositories with all stage-gate flow (Tests, sonar and scans)
18. Strong troubleshooting skills
19. Work hand in hand with developers every day
20. Help developers with content migrations, coding, configuration site and building site
21. Update applications without distributing new releases
22. Experience with CI/CD tools like Azure Mobile Center, VSTS
23. Solid understanding of Two Factor Authentication.

#AF - Tech

Qualifications/Requirements

Bachelor's Degree

Experience:

7+ years experience developing applications
5+ years developing complex applications
3+ years experience with .net, C#, & SQL
3+ years working as a member of a Scrum team

Mandatory Tech Skills:

1. Domain expertise in Mobility and Web Architecture, Development, Testing and Automation
A. C# / Xamarin Forms
B. .net
C. SQL / No SQL
D. SAP Mobility
i. SAP UI5
ii. SAP ABAP
iii. SAP Mobile Development Kit
E. React / React Native
F. iOS
G. Android
H. Mobile Security
2. Experience with Center of Excellence (CoE)
3. Cloud architectures / Azure / AWS
4. Build systems Azure Mobile Center, VSTS, Jenkins, and Bamboo
5. Source control and code management GitHub, Bitbucket
6. Public Cloud AWS, Azure
7. Containers Docker, Kubernetes
8. Operational monitoring - AppDynamics, Splunk

Non-Tech Skills:

1. Experience as a Development Team Lead -
2. Able to manage work independently (self-directed prioritization and task management based on deadlines and deliverables)
3. STRONG, clear and direct communication skills around topics of expertise is a must, proficient in written & spoken English
4. Demonstrates the desire and ability to develop new technology skills, business knowledge, and capabilities through training, experimentation, and self-study
5. Independently self-motivated to complete and seek out projects and tasks with a high sense of urgency

Differentiating Competencies:

1. Very strong analytical skills
2. Passionate about all aspects of mobile development
3. Ability to oversee multiple concurrent projects

Relocation Eligible: Not Applicable
Job Type: Regular


All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability status.

PepsiCo is an Equal Opportunity Employer: Female / Minority / Disability / Protected Veteran / Sexual Orientation / Gender Identity

Our Company will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of the Fair Credit Reporting Act, and all other applicable laws, including but not limited to, San Francisco Police Code Sections 4901 - 4919, commonly referred to as the San Francisco Fair Chance Ordinance; and Chapter XVII, Article 9 of the Los Angeles Municipal Code, commonly referred to as the Fair Chance Initiative for Hiring Ordinance.

If you'd like more information about your EEO rights as an applicant under the law, please download the available EEO is the Law & EEO is the Law Supplement documents. View PepsiCo EEO Policy

Please view our Pay Transparency Statement","street_address":"United States - TX - Plano - 5600 Headquarters Dr - 75024-5838","city":"Plano","state":"Texas

Categories

Posted: 2021-04-01 Expires: 2021-05-01

Performance with Purpose


Out performing ourselves is a rush. That's why we perform with purpose. Together, we blaze new trails, succeed, celebrate and then do something even bigger. We never settle for second best. At PepsiCo we're not just committed to performing well as individuals, but as a team, to strengthen the company as a whole.

Around the world, we're working hard to give people the tastes they crave and the nutrition they need. We dream globally and act locally, constantly innovating to sustain our planet, our people, our communities and our business practices. New markets mean new ways of doing business, and new ways of addressing health concerns, cultural differences and environmental challenges. Every day is an adventure, and an opportunity for personal and professional growth.

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Mobility DevSecOps Lead

PepsiCo Inc.
Plano, TX 75074

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast