Key Responsibilities:
- Lead the design and implementation of cloud-native microservices using Python FastAPI, Pydantic, and Async I/O.
 
- Architect, build, and optimize APIs, worker services, and event-driven systems leveraging Confluent Kafka.
 
- Define and enforce coding standards, testing strategies, and development best practices.
 
- Implement CI/CD pipelines using GitHub Actions or other tools and manage secure and scalable deployments.
 
- Work with Docker, Terraform, and GCP infrastructure services including Cloud Run, Pub/Sub, Secret Manager, Artifact Registry, and Eventarc.
 
- Guide the integration of monitoring and observability tools such as New Relic, Cloud Logging, and Cloud Monitoring.
 
- Drive initiatives around performance tuning, caching (Redis), and data transformation including XSLT, XML/XSD processing.
 
- Support version control and code collaboration using Git/GitHub.
 
- Mentor team members, conduct code reviews, and ensure quality through unit testing frameworks like Pytest or unittest.
 
- Collaborate with stakeholders to translate business needs into scalable and maintainable solutions.
 
Mandatory Skills:
Programming & Frameworks:
- Expert in Python and experienced with FastAPI or equivalent web frameworks.
 
- Strong knowledge of Async I/O, Pydantic Settings
 
- Hands-on with Pytest or unittest
 
- Experience with Docker, Terraform, and Kafka (Confluent)
 
Version Control & DevOps:
- Experience with any version control
 
- Proven CI/CD pipeline implementation experience
 
Cloud & Infrastructure:
- Hands-on experience with any cloud provider
 
Data Processing:
- Knowledge of XSLT transformations, XML/XSD processing
 
Monitoring & Observability:
- Familiar with integrating monitoring/logging solutions, New relic preferred.
 
Databases & Storage:
- Experience with any database/storage solution
 
- Understanding of caching mechanisms
 
Good to Have Skills:
Development & Testing
- PyPI package creation
 
- Tox
 
- Ruff (Python linting)
 
- Basic Bash scripting
 
Data Formats for Kafka: JSON, Avro, Protobuf
Version Control & CI/CD: Proficient with GitHub and GitHub Actions
GCP Experience in:
Cloud Storage, Eventarc, Cloud Run, GKE Autopilot
- Secret Manager, Artifact Registry, Workload Identity Federation
 
- Pub/Sub, Cloud Logging, Cloud Monitoring
 
- IAM, VPC networking
 
Databases & Storage:
- Familiarity with PostgreSQL, MS SQL Server, IBM AS/400, Redis
 
Soft Skills:
- Strong leadership and mentoring skills
 
- Excellent communication and cross-functional collaboration
 
- Analytical mindset with problem-solving capabilities
 
- Drive for continuous learning and improvement