Python Engineer
About The CompanyInsight Global is a leading staffing and workforce solutions provider dedicated to connecting talented professionals with top organizations across various industries. With a focus on innovation, integrity, and excellence, Insight Global has established a reputation for delivering tailored staffing solutions that meet the unique needs of its clients. The company prides itself on fostering a dynamic and inclusive work environment that encourages growth, development, and collaboration. Serving a diverse range of sectors including technology, finance, healthcare, and more, Insight Global is committed to helping both clients and candidates achieve their strategic objectives and career aspirations.About The RoleWe are seeking a highly skilled Software Developer with expertise in Python, cloud computing, and software system design to join our dynamic team. The ideal candidate will play a crucial role in designing, developing, and maintaining innovative software solutions that support our clients' business operations. This position offers the opportunity to work on complex projects involving network modifications, system architecture, and automation processes within a collaborative environment. The role is based in Atlanta, GA, with potential for travel to other locations across the United States as needed. Candidates should be prepared to contribute to all phases of the software development lifecycle, from requirements gathering to deployment and maintenance.QualificationsMaster’s degree in Computer Science, Information Technology, Management, or a related field.Minimum of 24 months of professional experience as a Software Developer, Python Developer, or in a similar role.At least 24 months of experience in designing software systems and implementing network modifications.Proficiency in Python programming language.Experience with cloud platforms, particularly AWS.Familiarity with version control systems such as GitLab.Knowledge of CI/CD pipelines and automation tools.Strong understanding of SQL and database management.Excellent problem-solving skills and the ability to work effectively in a team environment.Effective communication skills, both verbal and written.ResponsibilitiesDesign, develop, and implement scalable software solutions using Python and related technologies.Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.Modify and optimize existing network and system architectures to improve performance and security.Develop and maintain automated build and deployment processes using CI/CD pipelines.Manage and update cloud infrastructure on AWS to support application deployment and scaling.Write efficient SQL queries and manage database schemas to ensure data integrity and accessibility.Participate in code reviews, testing, and troubleshooting to ensure high-quality deliverables.Document system designs, procedures, and configurations for future reference and compliance.Stay current with emerging technologies and industry best practices to continuously improve development processes.BenefitsInsight Global offers a comprehensive benefits package designed to support the health, well-being, and professional growth of its employees. Benefits include competitive salary packages, health insurance options, retirement plans, paid time off, and opportunities for career advancement. The company also promotes a flexible work environment and provides access to ongoing training and development programs to help employees enhance their skills and achieve their career goals. Additionally, employees benefit from a collaborative culture that values diversity, innovation, and work-life balance.Equal OpportunityInsight Global is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, or any other protected status under applicable law. We believe in fostering a workplace where everyone can thrive and contribute to our collective success.