As a Python Developer at our company in Bangalore, you will be responsible for the following: - Writing clean and efficient code using Python programming language. - Utilizing frameworks like FastAPI for building microservices & RESTful APIs, and Pytest for Unit Testing automation. - Demonstrating proficiency in core AWS services such as EC2, S3, Lambda, and RDS. - Implementing AWS security best practices including VPC, security groups, and IAM. - Understanding Kubernetes concepts like pods, services, deployments, namespaces, clusters, scaling, monitoring, and YAML files. - Working with Apache NiFi for automating data flows between systems by configuring and managing NiFi processors for data ingestion and transformation. - Utilizing continuous integration and continuous deployment (CI/CD) pipelines using DevOps tools like Jenkins, Git, Kompass. - Managing relational databases on AWS RDS, proficient in SQL for querying, managing data, and performance tuning. - Executing projects in an Agile environment. Qualifications required for this role: - 6 to 9 years of relevant experience. - Proficiency in Python programming. - Experience with FastAPI, Pytest, AWS services, Kubernetes, and Apache NiFi. - Familiarity with CI/CD pipelines, DevOps tools, and SQL. - Knowledge of Agile methodologies. If you possess knowledge of Oracle Application R12, Oracle PL/SQL, and Oracle SOA Suite, it would be beneficial for the role.,
Employement Category:
Employement Type: Full timeIndustry: IT Services & ConsultingRole Category: Not SpecifiedFunctional Area: Not SpecifiedRole/Responsibilies: Sr Software Engineer - Python Dev, AWS