Ahon Solutions Inc
About the job Lead Python Developer
Job description
About Stixis Technologies:
Stixis Technologies is a dynamic technology company dedicated to delivering innovative software solutions that empower businesses to thrive in a digital world. We specialize in cutting-edge applications and services, leveraging modern technologies to drive efficiency and growth. Join our team to contribute to impactful projects in a collaborative, fast- paced environment.
Job Overview:
We are seeking an experienced Python Lead Developer with expertise in GraphQL and YAML to design, develop, and maintain high-quality Python- based applications. This role focuses on building and integrating GraphQL APIs and utilizing YAML for configuration and data management. The ideal candidate is a problem-solver with strong Python programming skills, a deep understanding of GraphQL, and proficiency in YAML, eager to contribute to Stixis mission of delivering scalable, innovative solutions.
Key Responsibilities:
Develop and Maintain Python Applications: Write clean, efficient, and well-documented Python code for web applications, APIs, and data processing scripts. GraphQL API Development: Design, implement, and maintain GraphQL APIs using Python frameworks like FastAPI or Flask. YAML Configuration and Data Management: Leverage YAML for configuration files, data storage, and seamless system integration. Testing and Debugging: Create and execute unit and integration tests, and debug applications to ensure reliability, performance, and scalability. Collaboration: Partner with developers, designers, and stakeholders to align applications with Stixis Technologies business objectives. Problem Solving: Analyze complex technical challenges and implement effective, maintainable solutions. Required Qualifications:
Education: BE/BS/MS in Computer Science or a related field. Experience: 10+ years of professional software development experience, with a focus on Python. Python Programming: Strong proficiency in Python, including data structures, algorithms, and object-oriented programming principles. GraphQL: In-depth knowledge of the GraphQL specification, its benefits, and implementation with Python. YAML: Proficiency in YAML syntax, parsing, and manipulation in Python. Databases: Experience with relational databases (e.g., PostgreSQL, MySQL) or NoSQL databases (e.g., MongoDB). APIs: Familiarity with REST APIs and their integration with GraphQL APIs. Testing: Expertise in unit testing, integration testing, and debugging tools. Version Control: Proficiency in Git for source code management. Preferred Qualifications:
Web Frameworks: Experience with Python frameworks such as FastAPI, Flask, or Django, and familiarity with web development architectures. Cloud Platforms: Knowledge of AWS, Azure, or Google Cloud. Containerization: Familiarity with Docker and Kubernetes. CI/CD: Experience with continuous integration and continuous delivery pipelines. Communication: Strong interpersonal and communication skills for effective collaboration with cross-functional teams.
Package Details
Job description
About Stixis Technologies:
Stixis Technologies is a dynamic technology company dedicated to delivering innovative software solutions that empower businesses to thrive in a digital world. We specialize in cutting-edge applications and services, leveraging modern technologies to drive efficiency and growth. Join our team to contribute to impactful projects in a collaborative, fast- paced environment.
Job Overview:
We are seeking an experienced Python Lead Developer with expertise in GraphQL and YAML to design, develop, and maintain high-quality Python- based applications. This role focuses on building and integrating GraphQL APIs and utilizing YAML for configuration and data management. The ideal candidate is a problem-solver with strong Python programming skills, a deep understanding of GraphQL, and proficiency in YAML, eager to contribute to Stixis mission of delivering scalable, innovative solutions.
Key Responsibilities:
Develop and Maintain Python Applications: Write clean, efficient, and well-documented Python code for web applications, APIs, and data processing scripts. GraphQL API Development: Design, implement, and maintain GraphQL APIs using Python frameworks like FastAPI or Flask. YAML Configuration and Data Management: Leverage YAML for configuration files, data storage, and seamless system integration. Testing and Debugging: Create and execute unit and integration tests, and debug applications to ensure reliability, performance, and scalability. Collaboration: Partner with developers, designers, and stakeholders to align applications with Stixis Technologies business objectives. Problem Solving: Analyze complex technical challenges and implement effective, maintainable solutions. Required Qualifications:
Education: BE/BS/MS in Computer Science or a related field. Experience: 10+ years of professional software development experience, with a focus on Python. Python Programming: Strong proficiency in Python, including data structures, algorithms, and object-oriented programming principles. GraphQL: In-depth knowledge of the GraphQL specification, its benefits, and implementation with Python. YAML: Proficiency in YAML syntax, parsing, and manipulation in Python. Databases: Experience with relational databases (e.g., PostgreSQL, MySQL) or NoSQL databases (e.g., MongoDB). APIs: Familiarity with REST APIs and their integration with GraphQL APIs. Testing: Expertise in unit testing, integration testing, and debugging tools. Version Control: Proficiency in Git for source code management. Preferred Qualifications:
Web Frameworks: Experience with Python frameworks such as FastAPI, Flask, or Django, and familiarity with web development architectures. Cloud Platforms: Knowledge of AWS, Azure, or Google Cloud. Containerization: Familiarity with Docker and Kubernetes. CI/CD: Experience with continuous integration and continuous delivery pipelines. Communication: Strong interpersonal and communication skills for effective collaboration with cross-functional teams.
Package Details