#URGENT HIRING Position - Senior python developer Experience - 3 + yearsWork mode - Remote
We are looking for an experienced and innovative Senior Python Developer with a strong background in AWS services and API development to join our team in building a product for career transformation managed service that will leverage a cloud native infrastructure and cloud native DevOps processes and will use extensive analytics, machine learning and big data capabilities.
Technical skill requirements:3-6 years of experience .Strong development experience on pythonExperience in designing and implementing APIs, deep understanding of REST, SOAP, HTTP, etc.Experience in common third-party APIs (LinkedIn, Google, Facebook, etc.)Database:
Able to understand RDBMS schema and develop software to access data via SQL queries.Familiarity with SQL/NoSQL (MySQL, PostgreSQL, MongoDB, Google Big Query, AWS databases) databases and their declarative query languages.Concepts on Multi-threading, Multi-processing, Async IOUnderstanding of MVC design patterns and other industry standard design patterns.Terraform , Sonarqube , CloudWatch, Jenkins, Git(Jenkins/Git)Build/Set up Continuous Integration, Continuous development and Continuous deployment pipeline.Proven experience in building application using AI, ML will be an added advantage.AWS experience (Lambda (Python), AWS SDK, Boto 3 Library , API Gateway, EC2, S3, RDS,DynamoDB, SQS) .AWS Experience (Compute, Storage, NW, Security) .Strong container and container orchestration experience (Docker + ECS, EKS, Openshift, etc.)Knowledge of AWS developer tools( Code Commit, Code Build, Code Deploy and Code Pipeline) preferable .AWS Developer certified will be the Icing on the cake .Professional skill requirements-• Share our enthusiasm of working in a start-up• Self-motivation to be able to work and learn independently in solving problems• Proven ability to work creatively and analytically in a problem-solving environment• Strong time management and work ethics• Should adhere to delivery schedule.
Job responsibilities -• Interact with other software engineers, and then implement and develop high value features and product functionality• Design, develop, and maintain Python-based APIs with a focus on efficiency, scalability, and performance• Define and conduct tests - mainly automatic - to ensure successful application start-up • Support the integration and deployment of solutions• Ensure the proper functioning of applications by analysing and responding to anomalies through automated monitoring• Set up monitoring phases and ensure the quality of production• Very familiar with Agile, to be able to manage source code, and continues integration.• Internalize the practices, to coach internal and external customers• Contribute to functional specifications and product roadmap• Ability and desire to learn new tools as required is an absolute must. Collaborate with other team members and stakeholders.• Stay updated on emerging technologies and best practices in Python development, AWS
Interested candidates can share their Resume on prakshita.s@techknowledge.io