RIT Solutions, Inc.
Job Title: Python Developer
DMV- need Local
Washington, DC _ Hybrid
Job Summary: We are seeking a highly skilled and experienced Python Developer with Linux skills to join our dynamic team. The ideal candidate will have a deep understanding of Python programming, extensive experience with Linux systems, and a proven track record of developing and maintaining complex software applications.
Key Responsibilities: • Design, develop, and maintain high-quality Python applications. • Collaborate with cross-functional teams to define, design, and ship new features. • Write clean, maintainable, and efficient code. • Troubleshoot and debug applications to optimize performance. • Implement security and data protection solutions. • Integrate user-facing elements developed by front-end developers with server-side logic. • Develop and maintain automated tests to ensure code quality. • Participate in code reviews and provide constructive feedback to team members. • Stay up-to-date with the latest industry trends and technologies to ensure our applications remain current and competitive. • Manage and configure Linux servers for development, testing, and production environments. • Automate deployment and management of applications on Linux servers. • Monitor and optimize system performance, reliability, and security.
Qualifications: • Strong proficiency in Python, with a good understanding of its ecosystems. • Extensive experience with Linux operating systems, including system administration and shell scripting. • Familiarity with web frameworks such as Django or Flask. • Experience with relational databases (e.g., Oracle, MSSQL). • Knowledge of front-end technologies, such as JavaScript, HTML5, and CSS3. • Experience with version control systems, such as Git. • Strong problem-solving skills and the ability to work independently and as part of a team. • Excellent communication and collaboration skills. • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus. • Familiarity with containerization technologies (e.g., Docker, Kubernetes) is a plus.
Job Summary: We are seeking a highly skilled and experienced Python Developer with Linux skills to join our dynamic team. The ideal candidate will have a deep understanding of Python programming, extensive experience with Linux systems, and a proven track record of developing and maintaining complex software applications.
Key Responsibilities: • Design, develop, and maintain high-quality Python applications. • Collaborate with cross-functional teams to define, design, and ship new features. • Write clean, maintainable, and efficient code. • Troubleshoot and debug applications to optimize performance. • Implement security and data protection solutions. • Integrate user-facing elements developed by front-end developers with server-side logic. • Develop and maintain automated tests to ensure code quality. • Participate in code reviews and provide constructive feedback to team members. • Stay up-to-date with the latest industry trends and technologies to ensure our applications remain current and competitive. • Manage and configure Linux servers for development, testing, and production environments. • Automate deployment and management of applications on Linux servers. • Monitor and optimize system performance, reliability, and security.
Qualifications: • Strong proficiency in Python, with a good understanding of its ecosystems. • Extensive experience with Linux operating systems, including system administration and shell scripting. • Familiarity with web frameworks such as Django or Flask. • Experience with relational databases (e.g., Oracle, MSSQL). • Knowledge of front-end technologies, such as JavaScript, HTML5, and CSS3. • Experience with version control systems, such as Git. • Strong problem-solving skills and the ability to work independently and as part of a team. • Excellent communication and collaboration skills. • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus. • Familiarity with containerization technologies (e.g., Docker, Kubernetes) is a plus.