Python Developer
Cyitechsearch LLC
Job Description:
- Position: Software Engineer (Python)
- Duration: 6 months with extension
- Contract-to-Hire: Preferred
Education, Knowledge, Skills, and Abilities Required:
- Bachelor’s degree.
- Minimum of 10-15 years experience programming with at least one of the following languages: Python, Ruby, C#, Node.js JavaScript.
- Experience architecting solutions using modern, secure, cloud-based container platforms (PaaS/SaaS).
- Advanced knowledge of application, data, and infrastructure architecture disciplines.
- Experience building and deploying containerized services and applications to a cloud platform (ideally, Google Cloud Platform).
- Experience writing code for cluster management (e.g., Kubernetes).
- Experience writing comprehensive unit tests and ensuring those are included in a CI/CD pipeline (e.g., GitHub workflows).
- Experience using Git for version control.
- Experience opening Pull Requests, performing Code Reviews, and managing deployments through branches (e.g., GitHub Flow).
- Experience with data streaming, ingest, ETL and data warehousing technologies.
- Attention to detail, critical thinking, desire to learn, and intellectually curious.
- Ability to work with technical and non-technical stakeholders.
- Translation of complex technical concepts.
- Agile work process.
- Excellent written and verbal communication skills.
- Proficient computer skills including but not limited to Microsoft Office and Google Suite platforms.
Expertise level
Key skills
Similar Jobs in United States
AWS Engineer with Python
Ampstek
2 weeks ago
Software Engineer
Ascendion
2 weeks ago
2 weeks ago
2 weeks ago
Python Full Stack Engineer
Quantum World Technologies Inc.
2 weeks ago