i
Fixity Technologies
65 Fixity Technologies Jobs
python developer (5-6 yrs)
Fixity Technologies
posted 2d ago
Key Responsibilities :
- Develop and maintain Python code : Design, build, and maintain scalable Python applications that meet high-quality standards.
- Static Code Analysis : Use tools like Coverity and other static code analysis tools to identify issues in the codebase and ensure adherence to coding standards.
- Build Systems : Integrate and maintain build systems like Bazel or CMake to support efficient development and deployment processes.
- Automation and Scripting : Write and maintain scripts to automate repetitive tasks, including testing, deployments, and monitoring.
- DevOps Collaboration : Work closely with the DevOps team to implement best practices in CI/CD pipelines, infrastructure automation, and cloud integration.
- Code Quality and Refactoring : Continuously monitor code quality and perform refactoring to ensure long-term maintainability and performance.
- Issue Identification & Resolution : Work closely with the QA and engineering teams to identify, debug, and resolve issues across the development lifecycle.
- Documentation : Maintain proper documentation of code, processes, and systems to ensure knowledge sharing and continuity.
- Collaboration : Collaborate with other developers, product managers, and teams to implement features and improvements across the product lifecycle.
Required Qualifications :
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 2+ years of experience as a Python Developer, with strong proficiency in Python and its libraries.
- Experience with static code analysis tools like Coverity to enforce code quality and identify vulnerabilities.
- Proficiency with build systems such as Bazel or CMake, and understanding of their integration with CI/CD pipelines.
- Experience writing scripting solutions for automation tasks, such as test automation, system monitoring, and deployment scripts.
- DevOps Basics : Familiarity with DevOps practices, such as CI/CD, cloud-based deployment (AWS, GCP, Azure), and infrastructure automation.
- Strong understanding of version control systems, primarily Git.
- Experience working with unit testing frameworks like pytest, unittest, etc.
- Solid understanding of software development best practices and methodologies (Agile, Scrum, etc.).
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Python Developer roles with real interview advice