Senior Python Developer
Posted on: May 19, 2020
Senior Python Developer
If you are a strong Python developer please read on. 3 work from
home days OR REMOTE possible for more senior candidates.
Top Reasons to Work with Us
we are the leader in Operational Technology Cyber Security! We have
an amazing team and talented engineers that create an exceptional
culture to work in.
What You Will Be Doing
- Build services in Python that communicate with embedded devices
and industrial controllers (e.g. EtherNet/IP, S7comm, BACnet)-
Extend the functionality of Ansible to solve complex sysadmin
challenges facing industrial IT/OT.- Be a technical mentor for
other software engineers.- Lead the technical architecture of
custom protocol implementations, network scanners, and system
administration tools.- Develop automated processes and tools for
building, testing, and deploying code.- Work directly with product
management, customers, and stakeholders to refine and breakdown
product requirements.- Become well versed in OT (Operational
Technology) and industrial control systems for the purpose of
building better tools and services.
What You Need for this Position
- Strong experience using Python to develop new and existing
applications- Understanding of modern software engineering
practices like agile project management, CI/CD and test
automation.- Technical leadership, ability to lead a
project/feature end-to-end, and mentor junior engineers.- Ability
to quickly understand. modify, and extend large, existing Python
codebase.- Knowledge of best practices for managing long-term
codebase health, particularly as it relates to Python: packaging,
automated testing, dependency management, environment setup, Python
2Python 3 conversions, design patterns, and incremental refactoring
approaches.Nice to Have- Experience with Ansible Tower/AWX.-
Distributed systems exposure including consistency models,
availability techniques and trade-offs, as well as fault detection
and automated recovery.- Experience reverse engineering systems
internals.- Experience implementing systems following RFC's/formal
specifications.- Experience in configuration management, service
deployment, and system administration using modern DevOps
techniques like Configuration as Code.- Exposure to working with
containers and containerizing existing applications (e.g. Docker,
What's In It for You
140-160K Base salary 401K Match Full Medical Benefits3 Work From
So, if you are a Senior Python Developer with experience, please
- Applicants must be authorized to work in the U.S.
CyberCoders, Inc is proud to be an Equal Opportunity Employer
All qualified applicants will receive consideration for employment
without regard to race, color, religion, sex, national origin,
disability, protected veteran status, or any other characteristic
protected by law.
Your Right to Work In compliance with federal law, all persons
hired will be required to verify identity and eligibility to work
in the United States and to complete the required employment
eligibility verification document form upon hire.
Keywords: CyberCoders, Madison , Senior Python Developer, IT / Software / Systems , Madison, Wisconsin
Didn't find what you're looking for? Search again!