Company Overview
At Motorola Solutions, we're guided by a shared purpose - helping people be their best in the moments that matter - and we live up to our purpose every day by solving for safer. Because people can only be their best when they not only feel safe, but are safe. We're solving for safer by building the best possible technologies across every part of our safety and security ecosystem. That's mission-critical communications devices and networks, AI-powered video security & access control and the ability to unite voice, video and data in a single command center view. We're solving for safer by connecting public safety agencies and enterprises, enabling the collaboration that's critical to connect those in need with those who can help. The work we do here matters.
Department Overview
Motorola Solutions’ Vehicle Intelligence (VI) team serves both the enterprise and public safety markets. Using the latest AI and computer vision technologies, the R&D team pioneers a diverse range of groundbreaking products and services. We enable our customers to rapidly locate vehicles of interest for a wide variety of safety and security use cases. Our global systems support both on-premise and at-scale cloud deployments. The VI team is a beacon of innovation and we are dedicated to designing and developing advanced technology solutions for our customers. Join us for the opportunity to work on a varied project portfolio that will expand your technical horizons and accelerate your career growth.
Job Description
As part of a DevSecOps/FinOps team, you will be responsible for the national operations of our VI deployments including our VehicleManager portfolio. These are highly available 24x7 cloud applications. You will run a team of motivated and experienced software engineers who work on both front-end and back-end and you will receive mentorship from industry experts, ensuring a rich learning experience. We employ the latest techniques and technologies for security operations and observability. Your role encompasses the analysis of requirements, architectural design and deployment of scalable systems, resource and cost modeling, and continuous improvement with automation.
Expanded Responsibilities:
Provide guidance and support to a team of DevOps engineers and technicians focused on deployment of software services using agile software release procedures.
Collaborate with stakeholders to convert business objectives into technical solutions, while effectively utilizing multiple Cloud Providers suite of tools and services.
Financial planning of resources and cost estimation for programs for projects and operations. Budgeting the department costs based on growth estimation and analysis.
Project management for initiating, planning, executing, controlling, and closing out projects.
Create and review designs for controlling processes, procedures, and business operations in the production SaaS products.
Architect and design cloud-native systems, addressing scalability and data-intensive challenges.
Knowledgebase for implementation of government standards, data impact assessments, and security controls (CJIS, SOC-2, ISO 27001, FedRamp, WCAG, and NIST 800-53).
Support secure and efficient web applications, ensuring seamless REST-based interactions and an optimal user experience.
Design and implement back-end services utilizing container technologies like Docker and orchestration tools such as Kubernetes, with an emphasis on GCP compatibility.
Innovate with hybrid cloud-AI applications, leveraging AI and machine learning services.
Integrate and optimize AI solutions, with a focus for advanced data processing and analytics.
Craft and maintain CI/CD pipelines, applying DevOps principles like Infrastructure as Code, Continuous Integration, Continuous Deployment, and automated testing, using automated deployment tools such as Git Actions.
Create technical diagrams such as flowcharts, topology diagrams, network diagrams, UML diagrams, component diagrams, sequence diagrams, and process diagrams.
Architect and integrate with proprietary systems and/or data management software with third-party applications and Windows Server/Client environments.
Software testing, bug tracking, and management of software deployment using Agile-related software tracking tools (Jira, Confluence, Testrails, OTRS, ServiceNow)
Define backup strategies to be implemented for servers, network devices, and critical applications to improve redundancy and reliability.
Develop and test required disaster recovery plans to ensure data integrity and system recovery in the event of a failure.
Generate performance metrics and statistical reports on application performance, consumer usage and growth estimates, by utilizing T-SQL statements, scripting, and spreadsheet formulas utilizing graphs and charts.
Work with incident response and security teams to implement processes and procedures in the event of an incident.
Work with support for outage incident communications and final resolution reports with retrospective meetings and post mortem reviews.
User acceptance testing (UAT) and support of dependency environments (PI) for cross-product testing and validation.
Requirements:
Must be a US Citizen due to security compliance for this role; working visa not accepted
10+ years of software engineering experience
3+ years experience in the management of Operations and/or Engineering teams.
Bachelor’s of Science degree in Computer Science or related applied technology field.
Hands-on experience with Microsoft Azure and with Google Cloud Platform (GCP), including but not limited to Compute Engine, Cloud Storage, Cloud Functions, Cloud SQL, and other GCP services.
Proven track record of writing clean, efficient, and maintainable code.
Ability to independently and collaboratively solve problems in a dynamic, fast-paced environment.
Strong communication skills, capable of conveying technical concepts to a diverse audience.
Experience leading a group of Software Engineers and DevOps Engineers with an emphasis on release management, deployment automation, and support of stage/dev/prod environments.
Preferred Qualifications:
Additional experience with Azure and GCP is beneficial.
Best practice knowledge and experience for the configuration, maintenance, and management of Windows Server environments (Windows Server 2019 / 2022)
Experience with configuration, maintenance, and management of Microsoft SQL Servers (SQL Server 2019 / 2022), with working knowledge of database administration or SQL development.
Knowledge of Active Directory services and other network services with a strong understanding of network protocols (TCP/IP, SSH, UDP, IPv4, IPv6, DNS, SMTP, SFTP, DHCP, VPN, IPSec).
Knowledge of best practices for large scale SQL Server High Availability, Disaster Recovery, Filegroups, Memory and CPU Configuration in an Enterprise environment.
Deep understanding of cloud architecture, microservices, and serverless computing.
A strong grasp of DevSecOps principles, with practical experience in tools such as Terraform, Ansible, Git Actions, or Google Cloud Deployment Manager for infrastructure automation, and familiarity with monitoring and logging tools like Prometheus or ELK (Elasticsearch, Logstash, Kibana) Stack.
Experience with Helm / Kubernetes administration.
Proficiency in database design and management for both SQL and NoSQL databases.
Previous work with ElasticSearch, including data indexing, search query optimization, and cluster management, to provide scalable search solutions.
In-depth knowledge of modern authentication protocols like OAuth, OpenID Connect, SAML 2.0, FIDO2, and JWT.
Working knowledge of security best practices as it relates to ciphers, key management, security protocols, and experience working with Red/Blue security teams to improve security posture.
Experience with observability and metrics, including Prometheus, New Relic, Kirbana, SIEM’s, and Grafana.
Note: Candidates can reside anywhere in the US.
#LI-MP2
#LI-REMOTE
Basic Requirements
Bachelor with 10+ years of software engineering experience
AND 3+ years of leadership experience
Legal authorization to work in the U.S. indefinitely is required. Employer work permit sponsorship is not available for this position.
Must be able to obtain background clearance as required by government customer
Travel Requirements
Under 10%
Relocation Provided
None
Position Type
Experienced
Referral Payment Plan
No
Our U.S. Benefits include:
- Incentive Bonus Plans
- Medical, Dental, Vision benefits
- 401K with Company Match
- 10 Paid Holidays
- Generous Paid Time Off Packages
- Employee Stock Purchase Plan
- Paid Parental & Family Leave
- and more!
EEO Statement
Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.
We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team.
We’re committed to providing an inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions. To request an accommodation, please email ohr@motorolasolutions.com.