Python API Engineer at Remote, Remote, USA |
Email: [email protected] |
From: Shivam Pachauri, Tek inspirations LLC [email protected] Reply to: [email protected] Job Description - Job Title: Python API Engineer McLean, VA Interview: Video, 2 rounds Location: Hybrid - in McLean, VA- (Tuesday through Thursday) from day one.Requires skills/Qualifications: - Bachelors degree in Computer Science, Financial Engineering, or a related quantitative discipline (preferred). - Proven experience (9+ years) in Python programming language, including expertise in frameworks like Flask, Django, or FastAPI. - Strong grasp of RESTful APIs and microservices architecture, with the ability to design and implement effective solutions. - Proficiency in backend skills such as Python, NumPy, pandas, and working with relational databases. - Skilled in refactoring code to improve quality, maintainability, performance, and scalability. - Experience with test automation using Pytest, Unittest, and related testing tools. - Familiarity with CI/CD tools like Git, Jenkins, Gradle, Conda, Jira, and GitLab. - Working knowledge of Linux and Docker for DevOps. - Strong problem-solving abilities and a passion for engineering robust solutions. - Excellent communication and collaboration skills in a cross-functional team environment. - Preferred experience with financial services (desired but not necessary). Responsibilities: - Design and implement RESTful APIs and microservices architecture using Python frameworks such as Flask, Django, or FastAPI. - Engineer solutions that adhere to best practices for maintainability, scalability, and reusability of test code. - Develop, maintain, and execute high-quality automated tests, including Unit, Functional, Performance, and Acceptance tests. - Collaborate with cross-functional teams to integrate data, analytics, and reporting components into web applications. - Contribute to the design and development of scalable calculations to maintain performance over large data sets. - Ensure predictable and reliable results by writing, testing, and automating code to minimize bugs and ensure correctness. - Embrace a DevOps mindset and participate in CI/CD processes using tools such as Git, Jenkins, and Conda. - Demonstrate a commitment to production resilience by designing systems that are highly available with minimal downtime. - Stay current with industry trends, tools, and technologies, and contribute new ideas to the team's technical growth. Thanks & Regards, Shivam Pachauri Technical Recruiter TEK Inspirations LLC | 13573 Tabasco Cat Trail, Frisco, TX 75035 E: [email protected] Linkedin: linkedin.com/in/shivam-pachauri-97b754296 Keywords: continuous integration continuous deployment Texas Virginia |
[email protected] View All |
03:17 AM 27-Feb-24 |