What are the responsibilities and job description for the Python Full Stack Developer position at E-Solutions IT Service PVT LTD?
Job Title: Python Full Stack Developer (with Azure)
Location: Hillsboro, Oregon
Full time job
Job Description:
Roles & Responsibilities
1. Design and develop scalable and reliable backend services using Python and Azure Functions.
2. Develop responsive and user-friendly front-end applications using Angular.
3. Deploy and manage applications on the Azure cloud platform, ensuring high availability and performance.
4. Implement and maintain CI/CD pipelines using Azure DevOps for automated build, test, and deployment processes.
5. Write unit and integration tests to ensure the quality and reliability of the codebase.
6. Monitor application performance and identify areas for optimization and improvement.
7. Troubleshoot and resolve technical issues related to application performance and stability.
8. Participate in code reviews to ensure code quality and adherence to coding standards.
9. Document technical designs, code, and deployment procedures.
What do we need
1. Bachelor's degree in computer science or a related field.
2. 4 years of experience in software development, with a focus on Python and Angular.
3. 2 years of experience working with the Azure cloud platform.
4. Strong understanding of software development principles, design patterns, and best practices.
5. Experience with relational databases and SQL.
6. Experience with RESTful API design and development.
7. Familiarity with Agile development methodologies.
8. Azure Developer Associate certification (preferred).
9. Git (Proficient in using Git for version control)
10. Agile Methodologies (Experience working in Agile/Scrum development environments)
11. DevOps Practices (Understanding of CI/CD pipelines and automation)
12. Problem-Solving (Ability to analyze complex problems and develop effective solutions)
13. Communication (Excellent written and verbal communication skills)
14. Team Collaboration (Ability to work effectively in a team environment)
Job Type: Full-time
Pay: $95,000.00 - $100,000.00 per year
Schedule:
- 8 hour shift
Experience:
- Python: 5 years (Preferred)
- Azure: 2 years (Preferred)
Work Location: In person
Salary : $95,000 - $100,000