Senior Backend developer (Python, AWS)

  • The project is for one of the world's famous science and technology companies in pharmaceutical industry, supporting initiatives in AWS, AI and data engineering, with plans to launch over 20 additional initiatives in the future. Modernizing the data infrastructure through the transition to Snowflake as a priority, as it will enhance capabilities for implementing advanced AI solutions and unlock numerous opportunities for innovation and growth.

 

 

  • Responsibilities:

    - CI/CD Pipeline Ownership - Design, implement, and maintain automated CI/CD pipelines (GitHub Actions, Azure DevOps, AWS CodePipeline) to enable reliable and frequent deployments.

    - Cloud Infrastructure Management - Build and manage scalable and secure cloud environments in Azure and AWS using IaC (Terraform, CloudFormation, ARM/Bicep).

    - Environment Reliability & Monitoring - Implement monitoring, logging, alerting, and performance optimization using tools like CloudWatch, Azure Monitor, Grafana, Prometheus.

    - Automation & Configuration Management - Automate routine operational tasks using PowerShell, Bash, Python, Ansible, or similar; ensure consistent configuration across all environments.

    - Security, Compliance & Best Practices - Apply cloud security best practices (IAM, network controls, secrets management), ensure compliance with internal and industry standards, and support audit readiness.

 

 

  • Mandatory Skills Description:

    Programming Skills: In-depth experience in Python, relational databases, SQL, and a background in object oriented programming languages such as Scala, C#, or Java is advantageous
    • Services : Knowledge of RESTful APIs and microservices built on AWS, with experience in AWS Lambda (using the boto3 library) and serverless design.
    • Cloud Skills: Experience in building cloud-native systems using AWS services at an enterprise level with a learning mindset.
    • Best Practices: Knowledge of Object Oriented Programming (OOP) and design patternsand excellent code and technical documentation as well as experience with code review.
    • CI/CD & Automation: Understanding of CI/CD pipelines, with experience in building and deploying CI/CD pipelines (preferably using Azure DevOps).
    • Testing Framework: Experience in testing framework
    • Security: Familiarity with AWS security best practices (MFA, encryption, user roles & policies).

 

  • Nice-to-Have Skills Description:

    Containerization: Experience in building and deploying container services (Docker, Kubernetes, AWS Fargate).
    • Data Tools: Experience with Iceberg and Snowflake.
    • Familiarity with Terraform, CloudFormation, or CDK for infrastructure automation.
    • Knowledge of NoSQL databases.

 

  • Languages:
    • English: B2 Upper Intermediate

Required languages

English B2 - Upper Intermediate
Python, AWS, SQL, CI/CD, Git
Published 20 January
26 views
·
5 applications
100% read
To apply for this and other jobs on Djinni login or signup.
Loading...