RDK Developer
Salary undisclosed
Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
Original
Simplified
Software Developer
Philadelphia, PA 19103 (Hybrid)
Pay: $120,000-140,000
Job Summary:
We are seeking a highly skilled and motivated Software Development Engineer to join our dynamic team. The ideal candidate will have a strong background in scripting and development languages, problem-solving skills, and experience with various tools and platforms. As a Software Development Engineer, you will be responsible for building quality code, participating in the review process, preparing test cases, and being actively involved in planning. Experience with RDK and familiarity with RDK device telemetry is highly recommended.
Key Responsibilities:
Develop and maintain scripts and software using languages such as Bash, Go, and Python.
Design, implement, and manage automation tools for building, testing, releasing, monitoring, and alarming.
Write and optimize data queries using tools like ELK, Splunk, and SQL.
Monitor system performance and troubleshoot issues using Datadog, CloudWatch, Grafana, and other monitoring systems.
Manage and deploy infrastructure on IaaS and PaaS providers such as AWS, OpenStack, and VMWare.
Perform Linux command-line operations, system administration, and software installations on Linux platforms.
Apply networking knowledge including OSI network layers, TCP/IP, firewalls, traffic shaping, and load balancing.
Collaborate with teams to implement continuous integration and deployment processes using Jenkins, Concourse, and similar tools.
Work with micro service architecture and manage services such as S3, Lambda functions, and RDS.
Automate data pipelines and handle data engineering tasks.
Build high-quality code and participate in code review processes.
Prepare and execute test cases to ensure software quality.
Actively participate in planning sessions to align with project goals and timelines.
Qualifications:
Strong proficiency in scripting and development languages (e.g., Bash, Go, Python).
Excellent problem-solving skills and attention to detail.
Recommended experience with RDK and familiarity with RDK device telemetry.
Proven experience with automation software using Python and Go.
Ability to write and optimize data queries (ELK, Splunk, SQL, etc.).
Hands-on experience with monitoring systems (Datadog, CloudWatch, Grafana, etc.).
Experience building tools for automation (building, testing, releasing, monitoring, and alarming).
Familiarity with IaaS and PaaS providers such as AWS, OpenStack, VMWare.
Proficient in Linux command line, system administration, and software installation on Linux platforms.
Basic networking knowledge (OSI network layers, TCP/IP, firewalls, traffic shaping, and load balancing).
Familiarity with continuous integration/deployment processes and tools (Jenkins, Concourse, etc.).
Understanding of microservice architecture.
Experience with AWS services such as S3, Lambda functions, and RDS.
Experience with data engineering and automating data pipelines.
#INDGEN
Philadelphia, PA 19103 (Hybrid)
Pay: $120,000-140,000
Job Summary:
We are seeking a highly skilled and motivated Software Development Engineer to join our dynamic team. The ideal candidate will have a strong background in scripting and development languages, problem-solving skills, and experience with various tools and platforms. As a Software Development Engineer, you will be responsible for building quality code, participating in the review process, preparing test cases, and being actively involved in planning. Experience with RDK and familiarity with RDK device telemetry is highly recommended.
Key Responsibilities:
Develop and maintain scripts and software using languages such as Bash, Go, and Python.
Design, implement, and manage automation tools for building, testing, releasing, monitoring, and alarming.
Write and optimize data queries using tools like ELK, Splunk, and SQL.
Monitor system performance and troubleshoot issues using Datadog, CloudWatch, Grafana, and other monitoring systems.
Manage and deploy infrastructure on IaaS and PaaS providers such as AWS, OpenStack, and VMWare.
Perform Linux command-line operations, system administration, and software installations on Linux platforms.
Apply networking knowledge including OSI network layers, TCP/IP, firewalls, traffic shaping, and load balancing.
Collaborate with teams to implement continuous integration and deployment processes using Jenkins, Concourse, and similar tools.
Work with micro service architecture and manage services such as S3, Lambda functions, and RDS.
Automate data pipelines and handle data engineering tasks.
Build high-quality code and participate in code review processes.
Prepare and execute test cases to ensure software quality.
Actively participate in planning sessions to align with project goals and timelines.
Qualifications:
Strong proficiency in scripting and development languages (e.g., Bash, Go, Python).
Excellent problem-solving skills and attention to detail.
Recommended experience with RDK and familiarity with RDK device telemetry.
Proven experience with automation software using Python and Go.
Ability to write and optimize data queries (ELK, Splunk, SQL, etc.).
Hands-on experience with monitoring systems (Datadog, CloudWatch, Grafana, etc.).
Experience building tools for automation (building, testing, releasing, monitoring, and alarming).
Familiarity with IaaS and PaaS providers such as AWS, OpenStack, VMWare.
Proficient in Linux command line, system administration, and software installation on Linux platforms.
Basic networking knowledge (OSI network layers, TCP/IP, firewalls, traffic shaping, and load balancing).
Familiarity with continuous integration/deployment processes and tools (Jenkins, Concourse, etc.).
Understanding of microservice architecture.
Experience with AWS services such as S3, Lambda functions, and RDS.
Experience with data engineering and automating data pipelines.
#INDGEN
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job Similar Jobs