Role Overview:
We are seeking a skilled Python Developer to join our team in supporting the implementation of robust application architectures and maintaining high-performing systems. The ideal candidate will contribute to both legacy and new feature development , work on automating and optimizing the technical environment, and ensure reliability and scalability through modern DevOps practices and AWS infrastructure.
Key Responsibilities:
- Design and implement application architecture while supporting operational requirements and performance tuning.
- Develop and maintain a quantitative codebase , documenting both new and legacy features.
- Enhance and future-proof the technical environment to ensure automation, scalability, availability, and resilience of applications.
- Utilize strong system design skills to build reliable, secure, and fault-tolerant infrastructure .
- Build and maintain CI/CD pipelines to streamline software delivery and deployment processes.
- Work with cloud-based environments, particularly within the AWS ecosystem , to support infrastructure and application needs.
- Develop prototypes for new software features or products when needed.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, Information Technology , or a related discipline.
- 3-7 years of relevant experience
- Strong programming expertise in Python .
- Solid experience with DevOps automation , containerization , and orchestration using tools like Kubernetes , Ansible , Docker , or Podman .
- Proven ability to deploy high-performance applications in production environments.
- Proficient in working with Linux systems , particularly RedHat Linux .
- Familiar with AWS Cloud infrastructure and deployments.
- Basic understanding of networking concepts .
- Experience in frontend development using JavaScript and ReactJS .
Nice to Have:
- Working knowledge of SQL queries , especially on MS SQL and Oracle databases.
Report job