Wipro is looking for an experienced and skilled Senior Python Developer to join our team in the Cyber Security Domain. This role will be critical in developing automation solutions that enhance cybersecurity processes. As a Senior Python Developer, you will work on designing, developing, and maintaining Python-based applications to automate cybersecurity reporting and related tasks.
You will collaborate with cross-functional teams to ensure the highest levels of performance, reliability, and security in our projects. You will be responsible for writing clean, efficient, and well-documented code while embracing a fast-paced development cycle to deliver impactful solutions. If you're passionate about cybersecurity and automation, this is a fantastic opportunity to contribute to cutting-edge projects.
Key Responsibilities
- Python Development. Design, develop, and maintain Python-based applications and services to support cybersecurity automation and reporting tasks.
- Collaboration. Work closely with product managers, designers, and other engineers to identify project requirements and deliver high-quality solutions.
- Code Quality. Write clean, efficient, and well-documented code, adhering to best practices, coding standards, and development guidelines.
- Technical Design. Contribute to the creation of technical design documents, including project artifacts and architectural decisions.
- Continuous Improvement. Stay up to date with the latest advancements in Python programming, cybersecurity trends, and related technologies, integrating them into your development process.
- Fast-paced Development. Work in an iterative development environment, delivering working solutions quickly while continuously improving based on feedback and testing.
- Standalone Application Development. Independently develop Python-based applications, ensuring they are executable and meet the customers’ needs, delivered on time and with quality.
- Cybersecurity Expertise. Apply knowledge of cybersecurity concepts, including Application Security Testing and Penetration Testing, to improve the robustness of the automation systems.
Required Skills & Qualifications
- Experience. 4 to 7 years in software development, with at least 4 years of hands-on experience in Python programming and a focus on cybersecurity automation.
- Python Proficiency. Strong expertise in Python, including its ecosystem, libraries, and frameworks.
- Report Automation. Experience in automating Excel-based reports, including creating data-driven reporting systems.
- Database Knowledge. Familiarity with relational and NoSQL databases like MySQL and MongoDB.
- API Development. Experience in designing and developing RESTful APIs for system integrations.
- Development Best Practices. Understanding of software development best practices, including version control (Git), testing, and documentation.
- Problem-Solving. Resourceful and creative in delivering solutions under tight deadlines and limited resources.
- Cybersecurity Knowledge. Familiarity with Application Security Testing and Penetration Testing techniques is highly desirable.
- Independent Development. Ability to independently develop standalone Python applications, including deployment and troubleshooting.
Why Wipro?
At Wipro, we provide a dynamic and collaborative environment where innovation thrives. You’ll be working alongside some of the brightest minds in technology, driving impactful solutions for some of the world’s most challenging cybersecurity issues. We offer competitive compensation, opportunities for growth, and a culture that promotes continuous learning.
How to Apply. If you are passionate about Python development and cybersecurity automation, and you meet the qualifications, please apply today. Our recruitment team will get in touch with you regarding the next steps in the interview process.
About Wipro. Wipro is a global leader in IT consulting and business process services, delivering transformative results for clients across various industries. With a focus on innovation, quality, and excellence, we help organizations adapt to the ever-changing technology landscape. At Wipro, we embrace a culture of inclusivity, sustainability, and growth.