Source description
About the role
Role: Network security developer
location: East Peoria, IL or Dallas, TX or Irving, TX or Nashville, TN (Hybrid, must be onsite 3 days per week)
Client: Caterpillar
Job description
Automation Testing
Required
Firewall
Required
Python
Required
Security
Required
Typical task breakdown: • Work with the existing automation team to build, extend, and modify reporting pages related to: o Firewalls / IPS o Proxy o Cloud environments o Ticketing o Passive Monitoring o NAC • Write code that interacts with databases for CRUD operations. • Build out REST API endpoints for customers to query. • Create documentation pages. • Design and construct integrations with other products and endpoints to pull back data. • Provide operational support for globally deployed web application solutions. • Work with customers to understand deployed solutions and assist with using said products. • Attend regularly scheduled stand-up meetings.
Interaction with team:
- Working with a team of about 4 people. Working with end users.
Work environment:
- Daily stand ups.
- Resource will need to go onsite at a minimum of 3x a week. Preferred is East Peoria, IL location. Dallas/Irving and Nashville will work as well.
Education & Experience Required:
- Associate degree in computer programming or relevant field 6+ years'' experience
- Bachelor''s degree preferred with at least 4+ years'' experience
Technical Skills (Required)
- In-depth knowledge of Python 3.x development practices and experience writing and supporting code.
- Ability to perform self-guided code analysis, troubleshooting, and development.
- Automated testing including unit and integration.
- Experience with JavaScript, HTML, and CSS.
- Azure DevOps, Git, version control, and agile development.
- Understanding and experience with Azure Pipelines, Artifacts, and Boards
(Desired)
- Experience implementing and using OAuth for authentication in code.
- Prior use with MS Visual Studio code or some IDE.
- Ability to analyze, write, and execute complex MySQL queries.
- Third Party API integration.
- Experience building out data models / ORMs to work between Python code and MySQL databases
- Experience with tiered applications.
- Experience with software design patterns
Soft Skills (Required)
- High level communication skills.
- Working independently, able push projects forward on their own.
Thanks & Regards, M. V.Jigeesha US IT Recruiter Thought Wave Software and Solutions Inc 314 N. Lake St, Suite 6, Aurora IL 60506 Email: jigeesha@thoughtwavesoft.com Mobile:6305065561 Web: http://www.thoughtwavesoft.com Linked In:linkedin.com/in/margani-venkata-jigeesha-b26267273
More at Thoughtwave Software and Solutions