Search by job, company or skills

Python Developer

  • Posted a day ago
  • Over 50 applicants have applied

Job Description

Required Skills & Experience

- Proven experience in designing and implementing web applications.

- Experience in application development with Python and/or ReactJs

- Experience in JavaScript frameworks like ReactJS, with experience in TypeScript.

- Experience with JavaScript libraries such as Bootstrap and Patternfly.

- Experience building and consuming REST APIs.

- Experience with Linux container technologies (Docker or Podman) and Linux systems administration.

- Hands-on experience with testing practices, including unit testing.

- Working knowledge of containerized environments using Docker or Podman.

- Experience with SCM tools like GitHub or GitLab.

- Strong problem-solving skills and the ability to work collaboratively in a remote setting.

- Capability to articulate and address technical problems collaboratively with the team.

- Understanding of version control, Agile practices, and kanban-based workflows.

- Excellent communication skills with the ability to clearly convey technical concepts to both technical and non-technical team members.

Nice to Have Skills & Experience

- Knowledge of end-to-end testing frameworks such as Selenium.

- OpenShift administration and GitOps workflows.

- Familiarity with GraphQL is a plus

Key Responsibilities:

- Drive features from concept to completion: participate in design discussions, implement solutions, test thoroughly, and support deployment to production

- Build and maintain full-stack applications across our training platform ecosystem

- Turning wireframes and mock-ups into reusable code and building high-quality UI components with scalability in mind.

- Develop and integrate with backend services and APIs

Collaborate with cross-functional teams including engineers, product managers, and UX designers to deliver innovative features.

- Enhance code quality through testing, code reviews, and continuous improvement initiatives

- Participating in the entire application development lifecycle, including design, coding, testing, implementation, deployment, as well as ongoing support and maintenance.

- Troubleshoot and resolve bugs across the application stack

- Occasionally Contribute to the implementation, and maintenance of CI/CD pipelines

- Share technical knowledge during engineering meetings and provide valuable input on system enhancements.

- Participate in agile ceremonies: story refinement, demos, retrospectives, regression testing and application releases

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 153451509

Similar Jobs

Hyderabad, India

Skills:

GithubPostgreSQLRest API DevelopmentDockerMySQLFlaskOop ConceptsPythonAWSAzure DevOpsPowerShellData StructuresSQL ServerShell ScriptingGoogle CloudDjangoJenkinsGitAlgorithmsFastAPIMongoDBAzureKubernetesJSON API Integration

Hyderabad, India

Skills:

ApisAI MLPythonSqlGenerative AI

Hyderabad, India

Skills:

MatplotlibPrometheusTensorflowDjangoNumpyPandasGcpCloudwatchPytorchDockerOpencvFlaskRESTful API developmentFastAPIAzurePythonAWSscikit-learnPlotlyPIL

Remote

Skills:

ReactTypescriptRestful ApisPostgresMongoDBAWS cloud servicesAnalytical Skills

Hyderabad

Skills:

GitpythonclouddjangoDatabaseFlask

Beware of Scammers

We don’t charge money for job offers