DevOps IoT Engineer - M2M
Role details
Job location
Tech stack
Job description
Verisure, based in Pozuelo de Alarcón, seeks an engaging engineer to join its IT / M2M team. This role emphasizes hands-on prototyping and optimizing operations for security-hardware systems. Responsibilities include collaborating with teams to enhance reliability and streamline lifecycle operations., * Collaborate with Product Owners and team to define and deploy improvements.
-
Perform deployments and automation.
-
Ensure continuous integration and testing., Jenkins Docker Kubernetes GIT (Gitlab, Bitbucket) Elastic Stack Descripción del empleo, Have deep knowledge of the SW into his domain and have technical skills to change it and update it if necessary. Validate SW Designs
-
Archetypes
-
Design patterns
-
Ensuring best practices as a transversal topic for every Scrum teams in the department.
Design And Validation Of High Level Architecture
- Take into account NFR: availability, throughput, latency, security, scalability, maintainability, resilience, automation in all topics (QA, Service,…), etc.
- Brokers (RabbitMQ, Kafka, JMS)
- Load Balancers, DNS/GTM/LTM
- Kubernetes, rancher, docker
- SQL Data bases (Oracle, MySQL, Sybase)
- NoSQL Database (MongoDB)
- Cache DB (Redis, Coherence,…)
- Cloud (AWS, Azure,…)
- Big Data, BPM, ESB, Rules Engine, API Management…
Ensures Continuous Integration
- Promote SW to repository: GIT (Gitlab, Bitbucket)
- Verifies Jenkins pipeline
- Verifies artifacts are deployed seamlessly into different environments: Functional Environment, Integrated Test Environment, Production
- Ensures automatic tests are written and performed
Requirements
The ideal candidate has a Master's in Computer Engineering or Telecommunications, fluent English skills, and 3+ years in software development and operations within IoT environments. It's a hybrid role based in Madrid., * 3+ years in roles combining development and operations (IoT, M2M, DevOps, SRE or similar).
-
Fluent in English (B2 or higher).
-
Good problem-solving and communication skills., Deep SW development skills Experience in microservices rollout in Kubernetes Familiarity in CI/CD techniques Experience in deployments automation Large expertise in Spring ecosystem Strong scripting skills (Python preferred) Large expertise in API design Expertise in high-level architecture design Experience with monitoring solutions like Grafana, Master/B.A in Computer Engineering or Telecommunications, * Deep SW development skills, experience in microservices rollout in Kubernetes
-
Familiarity in CI/CD techniques and from scratch promoting SW from legacy environment/techniques to new DevOps paradigms. Experience in CI pipeline (Jenkins, Artifactory, Liquibase, Sonar)
-
Expert in deployments automation.
-
Expert working in an agile environment (SCRUM, KANBAN, SAFE, LESS, etc…) with co-located teams
-
Large expertise in Spring ecosystem and Microservices based on Java / Spring Boot
-
Strong scripting skills (Python preferred) and comfort building PoCs quickly.
-
Large expertise in API design and architecture strategy.
-
Expertise in high level architecture design.
-
Experience with monitoring solutions, such as Grafana and time-series databases (InfluxDB, Prometheus or similar) and Elastic Stack (Elasticsearch, transforms, Kibana) to expose telemetry.
-
Good problem-solving and communication skills; ability to translate operational needs into technical solutions.
-
Willingness to learn cellular/networking concepts; basic cellular knowledge is a plus.
-
3+ years in roles combining development and operations (IoT, M2M, DevOps, SRE or similar).
Soft Skills
- Team player
- Communication skills to align product owner, scrum master and development team necessities
- Focus on making things happen
- Self-organized
- Goal focused
- High capacity setting up and AS-IS assessment, and being able to move forward into a new TO-BE way of working
- Experience with security and device lifecycle management for embedded products., * Master/ B.A in Computer Engineer or Telecommunications.
- Fluent level of English (B2 or higher)
- +3 years of proven experience in SW Development., * Prior experience with cellular modem management (AT commands, IMS, VoLTE) or device SIM lifecycle.
- Strong analytical skills
- Accuracy, attention to detail, and strong willingness to learn
- An enthusiastic and high energy individual with a strong drive to create a positive work environment
- Independent problem solver that can set priorities, make high quality judgements, and enable efficient decision making
- A match to our culture - high energy and flex, fantastic at communication and huge amounts of drive. Collaborative working is key!, * Passionate in Everything We Do: Our people have a sense of energy that is unmistakable, one that drives us to delight our customers and focus on creating impact quickly.