Source description
About the role
Role Overview: As a Python Application Developer, you will be responsible for designing, developing, and deploying Python applications from scratch. You will work on building and maintaining APIs, full-stack web applications, and implementing Infrastructure as Code solutions for scalable deployments. Your role will also involve collaborating with cross-functional teams to deliver high-quality features and ensuring code quality and adherence to best practices. Key Responsibilities: - Design, develop, and deploy Python applications from the ground up. - Build and maintain APIs and full-stack web applications. - Implement Infrastructure as Code (IaC) solutions for scalable deployments. - Work with cloud services (AWS preferred) to integrate and optimize applications. - Collaborate with cross-functional teams (product, data, QA) to deliver high-quality features. - Ensure code quality, maintainability, and adherence to best practices. - Participate in code reviews, testing, and continuous integration/continuous deployment (CI/CD). Qualification Required: - Strong experience in Python application development, specifically building applications from scratch. - Expertise in Infrastructure as Code tools such as Terraform, CloudFormation, or similar. - Hands-on experience with AWS cloud components like EC2, Lambda, S3, RDS, etc. - Solid background in API development and full-stack web applications. - Proficiency in CI/CD pipelines, containerization using Docker and Kubernetes, and version control with Git. - Strong problem-solving skills and ability to work in agile product teams. Additional Details: The company offers you the opportunity to work on cutting-edge applications and data-driven products in a collaborative and innovative team environment. You can expect professional growth through challenging projects, mentorship, competitive compensation, and benefits package. Role Overview: As a Python Application Developer, you will be responsible for designing, developing, and deploying Python applications from scratch. You will work on building and maintaining APIs, full-stack web applications, and implementing Infrastructure as Code solutions for scalable deployments. Your role will also involve collaborating with cross-functional teams to deliver high-quality features and ensuring code quality and adherence to best practices. Key Responsibilities: - Design, develop, and deploy Python applications from the ground up. - Build and maintain APIs and full-stack web applications. - Implement Infrastructure as Code (IaC) solutions for scalable deployments. - Work with cloud services (AWS preferred) to integrate and optimize applications. - Collaborate with cross-functional teams (product, data, QA) to deliver high-quality features. - Ensure code quality, maintainability, and adherence to best practices. - Participate in code reviews, testing, and continuous integration/continuous deployment (CI/CD). Qualification Required: - Strong experience in Python application development, specifically building applications from scratch. - Expertise in Infrastructure as Code tools such as Terraform, CloudFormation, or similar. - Hands-on experience with AWS cloud components like EC2, Lambda, S3, RDS, etc. - Solid background in API development and full-stack web applications. - Proficiency in CI/CD pipelines, containerization using Docker and Kubernetes, and version control with Git. - Strong problem-solving skills and ability to work in agile product teams. Additional Details: The company offers you the opportunity to work on cutting-edge applications and data-driven products in a collaborative and innovative team environment. You can expect professional growth through challenging projects, mentorship, competitive compensation, and benefits package.
More at Iris Software