Backend Python Developer
Job Summary:
Â
We are looking for a skilled Python Developer with 3-4 years of experience, specializing in FastAPI and Microservices architecture. The ideal candidate should have strong backend development skills, expertise in building scalable APIs, and experience working with distributed systems.
Key Responsibilities:
Â
-
Develop, test, and maintain scalable backend applications using Python and FastAPI.
-
Design and implement microservices-based architectures for high-performance applications.
-
Develop and optimize RESTful APIs and asynchronous services.
-
Work with databases like PostgreSQL, MySQL, or MongoDB, ensuring efficient queries and indexing.
-
Implement authentication, authorization, and security best practices in APIs.
-
Integrate third-party services and APIs as needed.
-
Write clean, maintainable, and well-documented code following industry best practices.
-
Collaborate with frontend developers, DevOps, and other stakeholders to ensure smooth project execution.
-
Optimize system performance, scalability, and reliability.
-
Work with Docker, Kubernetes, and CI/CD pipelines for deployment and automation.
-
Monitor, troubleshoot, and resolve application issues in a timely manner.
Required Skills & Qualifications:
Â
-
2-3 years of experience in Python backend development.
-
Strong experience with FastAPI (or Flask/Django with a willingness to switch).
-
Hands-on experience in Microservices architecture.
-
Proficiency in SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, or Redis).
-
Experience with Celery, RabbitMQ, or Kafka for asynchronous processing.
-
Knowledge of containerization using Docker and Kubernetes.
-
Experience working with authentication mechanisms (JWT, OAuth, API Keys).
-
Good understanding of asynchronous programming and event-driven architectures.
-
Strong problem-solving and debugging skills.
-
Proficiency in Git and version control workflows.
Â
Good to Have:
Â
-
Experience with GraphQL.
-
Exposure to AWS, GCP, or Azure cloud services.
-
Understanding of WebSockets and real-time applications.
-
Experience with CI/CD tools like Jenkins, GitHub Actions, or GitLab CI.
-
Knowledge of unit testing and test-driven development (TDD).
To apply, please send your resume to hr@cloudintela.com
Sr QA Engineer
Key Responsibilities
​
Design, develop, and maintain automation test scripts using Python.
Develop and execute test cases for functional, regression, API, and integration testing.
Build and enhance test automation frameworks (Selenium / PyTest / Robot Framework etc.).
Perform API testing using tools like Postman, RestAssured, or Python requests library.
Collaborate closely with developers, BAs, and DevOps teams to ensure continuous integration and quality delivery.
Analyze test results, log defects, and track them to closure.
Participate in sprint planning, daily standups, and release execution.
Contribute to improving QA processes, tools, and standards.
​
Required Skills & Experience
​
3–4 years of experience in Automation Testing.
Strong programming skills in Python.
Hands-on experience with Selenium WebDriver.
Experience with automation frameworks like PyTest / Robot Framework / Behave.
Good understanding of API testing and automation (REST/JSON).
Experience working with CI/CD pipelines (GitLab CI, Jenkins, Azure DevOps, etc.).
Knowledge of version control (Git).
Familiarity with Agile development methodologies.
Strong debugging, analytical, and communication skills.
Â
Nice to Have
​
Experience with performance testing tools (e.g., JMeter, Locust).
Working knowledge of Docker or cloud platforms (AWS/Azure/GCP).
Exposure to Mobile Application automation (Appium).
ISTQB Certification or equivalent is a plus.
​
Education
​
Bachelor’s degree in Computer Science, Engineering, or an equivalent related field.
​
To apply, please send your resume to hr@cloudintela.com
Product Analyst III
Job Summary:
​
A Product Analyst III takes a more proactive role in analyzing business needs and translating them into effective technology solutions. You will lead specific workstreams or feature analyses, develop comprehensive requirements, facilitate stakeholder discussions, contribute to test strategy, and mentor junior analysts, operating with significant autonomy.
​
Duties and Responsibilities:
​
-
Independently conduct organizational analysis, identify improvement opportunities, and contribute to the measurement and prioritization of initiatives.
-
Proactively interact and coordinate with system developers, architects, and business leaders on complex application changes, development, and deployment strategies.
-
Gather, analyze, and document complex business requirements, engaging effectively with technology partners to design robust solutions.
-
Write, communicate, and refine detailed requirements and user stories using various methods (e.g., use cases, activity diagrams), ensuring clarity and alignment with business goals.
-
Identify key stakeholders, understand their influence, and manage communications effectively across functional areas for assigned projects or features.
-
Work effectively within Scrum or Kanban teams, often facilitating specific discussions or ceremonies.
-
Develop comprehensive and well-defined acceptance criteria.
-
Lead or significantly contribute to Scrum ceremonies and retrospectives, driving improvements.
-
Develop and maintain high-quality system and user documentation.
-
Plan, coordinate, and oversee functional testing and user training for specific features or components.
-
Provide insightful verbal and written reports and analysis to management and stakeholders.
-
Create detailed workflow diagrams and technical documentation.
-
Collaborate closely with Tech Leads and UAT to establish clear definitions of "done" and ensure quality delivery.
-
Lead risk assessment efforts for specific project areas and develop mitigation plans.
-
Lead backlog grooming sessions for specific features or components, contributing to roadmap planning.
-
Assist the Product Owner in defining approaches to deliver product roadmap items.
-
Develop comprehensive test plans, oversee execution, and certify changes against finalized requirements.
-
Mentor and provide guidance to Product Analysts I and II
-
Perform other related duties as required and assigned.
Â
Requirements and Qualifications:
​
-
4 Year college degree (Bachelor's) or equivalent work experience
-
4-6 years of relevant experience in business analysis, product analysis, or related roles, with strong, demonstrated Agile experience
-
In-depth knowledge and application of Agile methodologies and principles
-
Excellent interpersonal, verbal, written communication, and presentation skills
-
Excellent organizational skills and proven ability to manage complex tasks and priorities
-
Strong teamwork mentality, including formal/informal mentorship of junior analysts
-
Highly proficient in the G-Suite (Docs, Sheets, Slides, etc.)
-
Strong data analysis experience required; experience with BI Tools preferred
-
Expertise with JIRA, Confluence, or similar Agile management tools required
-
Proven ability to work independently with minimal supervision and lead specific initiatives
-
Demonstrated ability to manage multiple complex projects/workstreams concurrently
-
Proven track record of delivering high-quality work in a fast-paced environment
-
Excellent critical thinking, problem-solving, analytical, and decision-making skills
-
Solid Financial Services and mortgage industry experience strongly preferred
-
Strong business acumen and ability to effectively interface with middle and senior management
​
To apply, please send your resume to hr@cloudintela.com
DevOps Engineer
Job Summary:
​
We are seeking a DevOps / Cloud Infrastructure Engineer to support the platform and related financial services infrastructure. This role will focus on improving platform reliability, supporting migration from legacy on-premise systems to AWS, and maintaining modern DevOps practices across highly available payment services.
​
Duties and Responsibilities:
​
-
Build, maintain, and optimize AWS-based infrastructure supporting large-scale financial services platforms.
-
Support migration of legacy infrastructure to AWS while preparing systems for future cloud-native architectures
-
Implement infrastructure-as-code using tools such as Terraform, CloudFormation, or Pulumi.
-
Design and maintain CI/CD pipelines using tools such as Spinnaker, GitLab CI, GitHub Actions, or ArgoCD
-
Improve deployment automation, release management, and environment consistency across services.
-
Develop automation scripts and tooling to improve operational efficiency.
-
Manage containerized applications using Docker and Kubernetes.
-
Implement Kubernetes deployment patterns and Helm-based packaging.
-
Support scaling and operational management of containerized workloads
-
Implement and maintain monitoring, logging, and alerting solutions using tools such as Prometheus, Grafana, Datadog, or Splunk.
-
Improve platform observability to ensure high availability and system reliability.
-
Investigate performance bottlenecks and production incidents.
-
Manage secrets using solutions such as Vault or AWS Secrets Manager.
-
Ensure infrastructure and deployment processes align with compliance and security requirements.
-
Participate in on-call rotations and incident management processes.
-
Create runbooks and operational playbooks for system support.
-
Conduct post-incident reviews and implement reliability improvements.
-
Work closely with development, security, product, and compliance teams.
-
Maintain clear documentation and communicate effectively across engineering teams.
​
Requirements and Qualifications:
​
-
Strong experience designing and maintaining CI/CD pipelines
-
Deep expertise in AWS cloud infrastructure
-
Hands-on experience with Kubernetes, Docker, and Helm
-
Experience implementing infrastructure-as-code (Terraform, CloudFormation, Pulumi)
-
Strong knowledge of monitoring and observability platforms
-
Proficiency in scripting or programming languages such as Python, Bash, or Go
-
Experience designing high-availability systems with disaster recovery and failover strategies
-
Experience participating in incident management and production support environments
-
Strong communication skills and ability to collaborate across engineering teams
Â
To apply, please send your resume to hr@cloudintela.com
​
​
​
​
P
​