QU
Job Description
Job description
Responsibilities:
- Develop and maintain Python applications for Skytap Cloud test automation.
- Work on bug fixing and improving application performance.
- Utilize Skytap APIs to automate cloud environments and workflows.
- Participate in code reviews to maintain high-quality code standards.
- Write technical documentation.
Requirements:
- Bachelor of Technology (B.Tech) in Computer Science and Engineering or the Bachelorof Engineering (B.E.) in Computer Science and Engineering, or equivalent.
- 4-6 years of robust experience in core Python development, including designingessential APIs, creating core modules, and architecting solutions.
- Note: Writing unit testsis not included in this experience.
- Proficiency in advanced Python features, including decorators, context managers,generators, and metaclasses.
- Strong understanding of RESTful API integration and development.
- Experience with cloud platforms and its features.
- Familiarity with cloud services, virtualization technologies, and containerization (Docker,Kubernetes).
- Proficient understanding of code versioning tools, such as Git. Excellent problem-solving skills and ability to work in a team environment.
- Strong communication and interpersonal skills.
- Previous experience in shipping product features or open source software.
- Familiar with IBM-i and AIX systems.
- Experience in infrastructure testing. Preferred: basic understanding of tools like Ansible and Terraform.
- Experience with generative AI tools, such as ChatGPT and Claude, with a preference fordaily usage.
- Nice to Have Experience with CI/CD pipelines and automation tools.
- Prior experience working in an Agile/Scrum development process.
- Basic to intermediate understanding of IBM Power Systems and Operating Systemssuch as AIX.
- Experience using open-sourced time-series databases such as InfluxDB.3 must havesPython Dev 4/5API 4/5Cloud 3/5
