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.
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
Job description provided by Genzeon.
View the original posting