Job Details

ID #53391524
Estado Massachusetts
Ciudad Boston
Tipo de trabajo Contract
Fuente PDDN INC.
Showed 2025-02-03
Fecha 2025-02-03
Fecha tope 2025-04-04
Categoría Etcétera
Crear un currículum vítae

Firmware Release Engineer Remote Job

Massachusetts, Boston
Aplica ya

Role: Firmware Release Engineer

Location: Remote

Interview: Phone/Skype

Job Type: Contract (C2C/W2)

 JOB DESCRIPTION1We are seeking a highly skilled Firmware Release Engineer to develop tools and platforms for release deployment, operations, and monitoring. The role includes managing and leading an observability platform that provides real-time visibility into release health and field operations. The ideal candidate will have a strong background in software engineering, continuous integration/deployment, and monitoring systems.Responsibilities:

Develop and enhance tools and platforms for release deployment, operations, and monitoring.

Manage and lead an observability platform that ensures visibility into release health and operations in the field.

Implement and maintain best practices in Agile software development processes.

Work closely with development, QA, and operations teams to ensure smooth and efficient release processes.

Utilize Jira plugins and Confluence for documentation and tracking.

Maintain and improve continuous integration and deployment (CI/CD) processes using tools like Jenkins, Concourse, etc.

Develop scripts and automation tools using languages such as Bash, Go, or Python.

Implement and monitor system health using tools like Datadog, CloudWatch, etc.

Manage cloud infrastructure in AWS, Azure, or other cloud environments.Required Qualifications:

Strong technical background in software engineering, Agile methodologies, and the complete software development lifecycle.

Experience with Jira plugins and Confluence.

Familiarity with CI/CD tools such as Jenkins, Concourse, etc.

Proficiency in scripting and development languages (e.g., Bash, Go, Python, etc.).

Hands-on experience with monitoring systems (Datadog, CloudWatch, etc.).

Experience with AWS, Azure, or similar cloud infrastructure.

Excellent analytical, verbal, and written communication skills.Nice to Have:

Experience with C, C.

Knowledge of Linux and Embedded Software development.

Strong program management and release management experience in an Agile environment.

Experience with Set-top boxes, Broadband Gateways, Networking, or Home Security domains."1. Development experience in Java and/or Python and in designing scalable architectures and maintaining existing code bases.

2. Relevant proven experience in large scale software development

3. Key skills include Spring Boot (Java), Flask or Django (Python), FastAPI, Microservices, Docker, Kubernetes, Prometheus, Grafana, and MySQL.

4. Strong Linux skills

5. Experience with Ansible for configuration management, Git/Github for version control.

6. Experience in working with web services like REST and SOAP

7. Familiarity with database management using MySql, or Mongo DB

8. Strong understanding in CI/CD using Concourse and Or Jenkins

9. Knowledge in ML systems, implement appropriate ML algorithms and train the system.

10. Strong analytical abilities and excellent communication skills are crucial for effective collaboration with cross-functional teams and stakeholders.

11. Knowledge in AWS or Azure or GCP is a nice to have.

Aplica ya Suscribir Reportar trabajo