Python Automation Engineer

3 Months ago • 3 Years +
Devops

Job Description

As a Python Automation Engineer, you will be a key member of a team focused on developing embedded software for advanced devices within a software-defined network. Your responsibilities will encompass active participation in the architecture, design, and implementation of embedded software tests. You will be tasked with writing clean, high-quality, and maintainable code, integrating third-party and open-source software, and ensuring adherence to detailed functional specifications and established standards for architecture, security, quality, and documentation. Additionally, you will provide workload estimations for new features or bug fixes, engage in code reviews, troubleshoot and debug development issues, and contribute to testing and deployment of new products and features.
Good To Have:
  • Bachelor's degree in computer science or similar
  • Switching and layer 2 background
  • Wireless network background
  • Experience with pydantic
Must Have:
  • 3+ years of experience with Python 3
  • 3+ years of experience developing testing infrastructure for Embedded systems
  • 3+ years of experience in end-to-end test development
  • Experience with Git, Bash, Jenkins
  • Excellent organizational skills
  • Attention to detail
  • Ability to communicate effectively
  • Proactive and independent
  • Meticulous focus on code quality
  • Advanced English proficiency

Add these skills to join the top 1% applicants for this job

communication
problem-solving
github
git
python
bash
jenkins

Python Automation Engineer

Job Description

In this role, you will be part of a team developing embedded software for cutting-edge devices that are aggregated into a software defined network.


Your responsibilities will include:

  • actively participating in the architecture, design, and implementation of embedded software tests
  • writing clean, high-quality, high-performance, maintainable code
  • integrating third-party and open-source software
  • understanding of detailed functional specifications
  • complying with the standards and procedures (architecture, security, quality, documentation)
  • providing workload or task estimations for new features or bugfixes
  • participating in code reviews and providing feedback to other developers
  • troubleshooting and debugging issues that arise during the development process
  • conducting tests, deployment of new products and features and improving the system

Job Requirements

The ideal candidate has the following:

  • Bachelor’s degree in computer science or similar degree
  • Strong knowledge and proven experience of 3+ years with Python 3
  • Proven experience of 3+ years of developing testing infrastructure for Embedded systems
  • Proven experience of 3+ years in end-to-end test development
  • Switching and layer 2 background - significant advantage
  • Wireless network background - advantage  
  • Experience with pydantic - advantage
  • Experience with Git, Bash, Jenkins
  • Excellent organizational skills, attention to detail, and the ability to communicate effectively
  • Proactive and independent
  • Meticulous and focused on code quality
  • Advanced level of written and spoken English

Set alerts for more jobs like Python Automation Engineer
Set alerts for new jobs by Ceragon Networks
Set alerts for new Devops jobs in India
Set alerts for new jobs in India
Set alerts for Devops (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙