Sr. Python Developer
Role details
Job location
Tech stack
Job description
-
Design, develop, and maintain robust backend systems using Python.
-
Work with SQL databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis) to build scalable, high-performance data solutions.
-
Develop and enhance front-end interfaces using React, Angular, JavaScript, we discussed the other day. Please confirm that this JD aligns with your current need so that we can align the candidatesHTML/CSS, and Node.js.
-
Architect and deploy applications leveraging AWS services and ensure seamless cross-service integration (e.g., Lambda, S3, EC2, RDS, API Gateway).
-
Contribute to and maintain CI/CD pipelines, ensuring smooth automation of build, test, and deployment processes.
-
Design, configure, and manage Docker containers and orchestrate deployments using Kubernetes.
-
Collaborate with cross-functional teams including DevOps, Product, and QA to deliver high-quality software.
-
Mentor junior developers and contribute to code reviews, architectural discussions, and best practices.
Requirements
-
7+ years of professional experience in backend development using Python.
-
Strong knowledge of relational databases (e.g., MySQL, PostgreSQL) and experience with NoSQL databases (e.g., MongoDB, Redis).
-
Proficient in JavaScript, HTML/CSS, with hands-on experience in React and/or Angular.
-
Solid understanding of Node.js for backend or tooling purposes.
-
Hands-on experience with AWS cloud services and deployment architectures.
-
Familiar with CI/CD practices and tools like Jenkins, GitLab CI, GitHub Actions, etc.
-
Proficient with Docker and container orchestration using Kubernetes.
-
Excellent problem-solving skills, attention to detail, and ability to work independently in a fast-paced environment.
-
Bachelor's or Master's degree in Computer Science, Engineering, or related field.
-
Experience in Agile/Scrum development methodologies.
Good to have Qualifications:
- AWS certification (e.g., Solutions Architect, Developer).
- Experience with Terraform or other Infrastructure as Code (IaC) tools.
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK).
Benefits & conditions
Thank you! Kiran Vajrala Manager
PAY RANGE AND BENEFITS:
Pay Range*: $ 87,500 - 102,500 $ Per Year *Pay range offered to a successful candidate will be based on several factors, including the candidate's education, work experience, work location, specific job duties, certifications, etc.
Benefits: Innova Solutions offers benefits( based on eligibility) that include the following: Medical & pharmacy coverage, Dental/vision insurance, 401(k), Health saving account (HSA) and Flexible spending account (FSA), Life Insurance, Pet Insurance, Short term and Long term Disability, Accident & Critical illness coverage, Pre-paid legal & ID theft protection, Sick time, and other types of paid leaves (as required by law), Employee Assistance Program (EAP).