Motorola recruitment 2023 Apply for Software engineer role at Cloud Infrastructure Engineering team , read eligibility and apply here
Job Description
The Cloud Infrastructure Engineering team is responsible for:
- Design and implementation of the continuous integration/continuous delivery (CI/CD) pipeline into multiple public cloud regions
- Development and operation of common platform services that can be leveraged by our SaaS solutions moving forward
- Overall reliability and security of these services and the environments they are run in
- Monitoring and support for these platform and infrastructure services, as well as metrics collection and reporting related to them
As a software engineer on this team, you will be a key contributor to platform development activities. Our teams are developing services, tools, and processes to support other Motorola Solutions’ engineering teams as well as deliver solutions to our customers. You will be working on a high-velocity, results-oriented team that leverages cutting-edge technologies and techniques. The right individual will be motivated and will have a passion for automation, deployment processes and enabling innovation. Your efforts will help to shape the engineering culture and best practices across Motorola Solutions’ Software Enterprise organization.
Basic Requirements
Responsibilities will include:
- Scope, design, and development of custom software solutions utilizing the Elastic Stack and Kubernetes on Azure.
- Operation of an Elasticsearch cluster, Prometheus cluster used by our services
- Develop automation tools and services to minimize delivery time and increase developer productivity.
- On-call work are occasionally required for services developed by the team
Qualifications:
- BS/MS in Computer Science (or equivalent degree) with 0-1 year of professional software development
- Experience with building applications against and operating an Elasticsearch, Prometheus cluster.
- Familiarity with modern development operations tooling (Trace based application performance monitoring, docker containers, and similar)
- Experience mentoring more junior team members and leading development work by example
- A working understanding of at least one server side language (Java preferred)
- Experience with development of custom network services (HTTP, WebSockets, or similar)
Preferred Qualifications
- A background in Linux/Unix Administration
- Prior experience being on-call for services developed by the team
- Demonstrated experience developing and deploying services on Microsoft Azure
Primary Skills
- Observability Tools (ELK Stack, Prometheus)
- Server Side Language – Java Preferred
- Linux Administration and Shell Scripting
- Kubernetes and Docker
- Azure Pipelines – YML
- CI/CD
- Git
Nice to have Skills:
- Azure Cloud Services such as Azure Event Hub, Active Directory, Enterprise Apps,Power Shell etc
- Azure DevOps
- Front end Development – Angular
- Databases
- Python
- Having AZ 303 and AZ304 is an added advantage.
+ There are no comments
Add yours