drjobs Senior Software Engineer Python

Senior Software Engineer Python

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

5years

Job Location drjobs

Ahmedabad - India

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

This is a remote position.

We are seeking a Senior Software Engineer who is passionate about advancing AI and has a deep understanding of software engineering principles. This role will focus on building robust scalable systems using Python and Flask within a microservice architecture. You will work on projects that involve managing NoSQL databases building and maintaining Restful APIs implementing WebSockets and deploying services via Kubernetes.

Responsibilities:
  • Design develop and maintain scalable microservices using Python and Flask.
  • Work with NoSQL databases to efficiently manage largescale data.
  • Build maintain and optimize Restful APIs for seamless integration across services.
  • Develop and manage WebSocket connections for realtime data transmission.
  • Implement and manage containerized applications using Kubernetes.
  • Collaborate with crossfunctional teams to push forward the boundaries of AIpowered applications.
  • Ensure best practices in security performance and maintainability.
  • Lead and manage level 2 software engineers.


Requirements

  • 5 years of extensive experience with Python.
  • Strong expertise in Flask for developing web applications and APIs.
  • Solid understanding of NoSQL databases (e.g. MongoDB Cassandra).
  • Proven experience in building and maintaining Restful APIs.
  • Handson experience with WebSockets for realtime communication.
  • Proficiency with Kubernetes for container orchestration and deployment.
  • Deep knowledge of microservice architecture and related patterns.
Experience:
  • NoSQL: 3 years (Required)
  • RESTful API: 3 years (Required)
  • Kubernetes: 3 years (Required)
  • Micro Service Architecture: 3 years (Required)
  • Web Sockets: 3 years (Required)
  • Python: 3 years (Required)
  • Flask: 3 years (Required)
    Java: 3 years (Preferred)






Benefits

  • Work Location: Remote
  • 5 days working


7+ years of professional experience in DevOps, with a strong focus on AWS. Expertise in AWS services and solutions, including EC2, S3, RDS, and VPC. Proficiency in Infrastructure as Code (IAC) tools like Terraform or AWS CloudFormation. Strong knowledge of containerization technologies (Docker, Kubernetes). Experience with CI/CD tools such as Jenkins, Travis CI, or GitLab CI/CD. Networking and security architecture experience within AWS. Familiarity with monitoring tools (e.g., Prometheus, Grafana) and automation frameworks. Excellent problem-solving and troubleshooting skills. Strong communication and interpersonal skills.

Education

Bachelor's degree in Computer Science, Information Technology, or a related field (Master's preferred).

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.