Python Consultant
Virtusa · Irving, TX · 2 wk ago
HybridConsultingFull-time
About the role
The Python Consultant will be responsible for designing, developing, and maintaining high-quality software solutions using Python and related technologies. This role requires expertise in full-stack development, including frameworks and databases like NoSQL.
Responsibilities
- Design and implement scalable and maintainable software solutions using Python and related technologies.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Develop and maintain robust database systems using NoSQL databases.
- Implement and manage continuous integration and deployment pipelines.
- Participate in code reviews and provide constructive feedback to team members.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- At least 5 years of experience in full-stack Python development.
- Experience with DevOps practices and tools.
- Strong understanding of Python, NoSQL databases, and related technologies.
- Proficiency in version control systems such as Git.
- Excellent problem-solving skills and ability to work independently and as part of a team.
Qualifications
- Experience with Python frameworks such as Django or Flask.
- Knowledge of cloud platforms like AWS or Azure.
- Experience with CI/CD tools such as Jenkins or CircleCI.
- Experience with containerization technologies like Docker.
Skills
- Python programming language.
- NoSQL databases.
- DevOps practices and tools.
- Continuous Integration/Continuous Deployment (CI/CD).
- Version control systems (Git).
Benefits
- Competitive salary range of $90,000 - $110,000 USD.
- Flexible working hours.
- Professional development opportunities.
- Health insurance coverage.
- Employee assistance program.
Pay
- $90,000 - $110,000 USD
Schedule
- Full-time