Design, develop, and maintain high-performance, scalable Python applications using frameworks like Django and Flask
Architect and implement cloud-native solutions on Google Cloud Platform, including modular system deployment, data migration pipelines, and transformation tools
Automate infrastructure provisioning and management using Terraform
Collaborate closely with cross-functional teams to define, design, and ship new features and enhancements
Ensure application performance, quality, and responsiveness
Troubleshoot and resolve bottlenecks, bugs, and performance issues
Maintain code quality, organization, and best practices including conducting code reviews
Manage and optimize containerized applications using OpenShift Container Platform
Work with Oracle databases and write efficient SQL/PLSQL queries
Build and maintain CI/CD pipelines with Jenkins and GitHub Actions
Develop RESTful APIs and contribute to microservices architecture, with knowledge of messaging systems such as Kafka
Emphasize observability and supportability using tools like ELK Stack, Splunk, and monitoring systems
Practice and promote secure coding standards and vulnerability remediation early in development cycles
Present technical solutions effectively to diverse audiences
Skills Required:
10+ years hands-on experience in Python development and cloud technologies
Expertise in Python 3.6+, Django, Flask, and SQLAlchemy
Strong knowledge of Google Cloud Platform (GCP) and infrastructure provisioning via Terraform
Solid understanding of object-oriented programming, design patterns, and microservices architecture
Experience designing and developing RESTful APIs and enterprise systems
Familiarity with messaging systems like Kafka
Proficient in version control systems (Git) with advanced branching and merging
Experience with CI/CD tools: Jenkins, GitHub Actions, Maven/Gradle
Strong problem-solving skills and keen attention to detail
Nice to Have:
Front-end skills with Angular, TypeScript, JavaScript
Experience with Docker and Kubernetes-based container platforms such as OpenShift
Strong SQL and PL/SQL programming expertise
Bash scripting experience
Familiarity with DevOps practices focused on observability and supportability
Exposure to Big Data technologies like Hadoop and Spark
High emotional intelligence and respect for diverse opinions
Proficiency in Test Driven Development (TDD) and Behavior Driven Development (BDD)
Commitment to writing secure, vulnerability-free code
Education: Degree in Computer Science, Information Technology, or a related technical discipline
Job Classification
Industry: Industrial Automation Functional Area / Department: Data Science & Analytics Role Category: Business Intelligence & Analytics Role: Business Analyst Employement Type: Full time