Overview
Skills
Job Details
Job Description:
Must Have Skill: Python
Integrate cloud-native patterns for scalability, fault tolerance, and cost efficiency.
Containerization
Package applications using Docker or Podman for consistent deployment across environments.
Maintain container lifecycle, image versioning, and secure configurations.
Collaboration & DevOps
Work closely with front-end developers, DevOps, and product teams to deliver end-to-end solutions.
Participate in code reviews, architecture discussions, and agile ceremonies.
Required Skills & Qualifications
Strong proficiency in Python with experience in FastAPI.
Solid understanding of RESTful API design, versioning, and documentation.
Hands-on experience with AWS services (Lambda, API Gateway, ECS/Fargate, or EC2).
Experience with Docker or Podman for containerization and deployment.
Familiarity with CI/CD pipelines and Git-based workflows.
Knowledge of microservices architecture and service orchestration patterns.
Proficiency with ETL development, including data ingestion, transformation, and workflow automation.
Experience working with SQL Server and querying/manipulating relational datasets.
Excellent problem-solving and debugging skills.
Preferred Qualifications
Experience with asynchronous programming in Python.
Familiarity with Infrastructure as Code (Terraform, AWS CDK).
Exposure to monitoring and logging tools (CloudWatch, Prometheus, Grafana).
Understanding of security best practices for APIs, cloud deployments, and data pipelines.
Bachelor’s degree in Computer Science, Engineering, or a related field.