Senior Python Developer with extensive experience in AWS to enhance our Test

Nov 1, 2024 - Intermediate

$35.00 Hourly

Location: Remote
Job Type: Full-Time
Position Overview:

We are seeking a Senior Python Developer with extensive experience in AWS to enhance our Test Data Management (TDM) tool. This role involves developing new features, integrating REST APIs, and providing operational support for our applications. The ideal candidate will possess strong technical skills and a collaborative mindset to contribute effectively to our team.
Key Responsibilities:

    Feature Development: Design and build new features and patterns for the Test Data Management tool hosted on AWS.
    API Development: Create and implement REST API integrations between AWS applications and the TDM tool.
    Data Management: Work with AWS data stores (e.g., RedShift, S3, DynamoDB) to query, mask, and migrate data across AWS accounts and from production to lower environments.
    Serverless Solutions: Develop and maintain serverless applications using AWS Lambda.
    Operational Support: Provide bug fixes and production support for application development teams regarding any issues with the TDM tool.
    Full-Stack Development: Engage in full-stack development practices, utilizing Python OOP, AWS services, and testing methodologies.
    CI/CD Management: Set up and manage CI/CD pipelines using GitLab and Jenkins; implement Infrastructure as Code (IaC) practices with Terraform.

Qualifications:

    Experience:
        7+ years of experience in Python Object-Oriented Programming (OOP).
        5+ years of experience with AWS data stores, including data querying, masking, and migration.
        Proven experience in developing REST APIs and integrated solutions using AWS services.

    Technical Skills:
        Strong proficiency in AWS, including serverless architecture (Lambda).
        Familiarity with CI/CD frameworks and release management practices.
        Experience with version control systems (e.g., Git).

    Soft Skills:
        Excellent verbal and written communication skills.
        Ability to work independently and as part of a team.
        Proactive approach to problem-solving and innovation.

Desired Attributes:

    Highly technical AWS developer with significant experience in IT platform implementations.
    Strong application coding skills with OO Python-based products in AWS.
    Willingness to contribute to team objectives and collaborate on automation and innovation initiatives.

If you are an experienced developer passionate about AWS and Python, and you thrive in a dynamic, collaborative environment, we would love to hear from you! Join us in enhancing our Test Data Management capabilities and drive impactful solutions within our team.
  • Canada
  • Proposal: 4
  • Verified
  • Less than 3 month
AuthorImg
Benjamin Miller Active
British Columbia , Canada
Member since
May 29, 2024
Total Job
4