Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

Backend Python Developer

Cloud BC Labs • Virginia, US • On-site

Posted on: 11th March, 2025
Employment Type: FULLTIME

Job Description

Position 1: Backend Python Developer

Location: Reston, VA (Hybrid onsite)

Duration: 1 year with possible extension

About the Role:

We are looking for a highly skilled Python Developer to join our Enterprise Technology Operations (ETO) team. This role follows the YBYO (You Build, You Operate) model, meaning you will not only develop products but also support them in production. The ideal candidate must have a problem-solving mindset and be comfortable with incident management.

Key Responsibilities:

Design, develop, and maintain applications using Python with a focus on automation of UI, Databases, and REST APIs.

Provide after-hours support when necessary in case of incidents.

Take end-to-end ownership of projects, ensuring timely delivery while managing multiple tasks.

Collaborate with portfolio teams and stakeholders across the organization.

Mentor junior team members and contribute ideas for continuous improvement.

Work with AWS infrastructure, ensuring efficient deployment and support.

Implement and optimize REST APIs and ensure integration with cloud services.

Utilize Boto3 for AWS service interactions.

Deploy applications using CI/CD pipelines on AWS via GitLab and Terraform.

Work within Linux/UNIX environments, understanding containerization and how applications run within Docker.

Required Skills & Experience:

Strong Python development skills, with experience in backend development.

AWS expertise (Boto3 is a must-have).

Linux/UNIX knowledge, particularly for containerized applications.

REST API development proficiency.

Experience with UI automation, database automation, and testing frameworks.

Incident management and troubleshooting skills.

Experience with CI/CD pipelines, particularly using GitLab and Terraform.

Excellent communication and collaboration skills.

Familiarity with Pytest for testing.

Nice-to-Have Skills:

Blue Prism experience.

Understanding of networking and security layers in AWS.

Exposure to GCP, Azure, or IBM VMware.

Basic knowledge of Angular or React for front end development.

Handle testing with Selenium and Sauce Labs.

Cloud BC Labs Inc is a digital transformation organization aimed at creating seamless solutions for clients to effectively manage their business operations. The company specializes in Business and Management Consulting, AI/ML, Data Analytics & Visualization, Cloud Data Warehouse Migration, Snowflake Implementation, Informatica Implementation & Upgrade, Staffing Services and Data Management Solutions

Responsibilities

  • This role follows the YBYO (You Build, You Operate) model, meaning you will not only develop products but also support them in production
  • Design, develop, and maintain applications using Python with a focus on automation of UI, Databases, and REST APIs
  • Provide after-hours support when necessary in case of incidents
  • Take end-to-end ownership of projects, ensuring timely delivery while managing multiple tasks
  • Collaborate with portfolio teams and stakeholders across the organization
  • Mentor junior team members and contribute ideas for continuous improvement
  • Work with AWS infrastructure, ensuring efficient deployment and support
  • Implement and optimize REST APIs and ensure integration with cloud services
  • Utilize Boto3 for AWS service interactions

Requirements

  • The ideal candidate must have a problem-solving mindset and be comfortable with incident management
  • Deploy applications using CI/CD pipelines on AWS via GitLab and Terraform
  • Work within Linux/UNIX environments, understanding containerization and how applications run within Docker
  • Required Skills & Experience:
  • Strong Python development skills, with experience in backend development
  • AWS expertise (Boto3 is a must-have)
  • Linux/UNIX knowledge, particularly for containerized applications
  • REST API development proficiency
  • Experience with UI automation, database automation, and testing frameworks
  • Incident management and troubleshooting skills
  • Experience with CI/CD pipelines, particularly using GitLab and Terraform
  • Excellent communication and collaboration skills
  • Familiarity with Pytest for testing
  • Blue Prism experience
  • Understanding of networking and security layers in AWS
  • Exposure to GCP, Azure, or IBM VMware
  • Basic knowledge of Angular or React for front end development
  • Handle testing with Selenium and Sauce Labs
Cloud BC Labs

Cloud BC Labs

Technology

Location

Virginia, US

Job Type

FULLTIME

Loading...

Loading...

AI Cover Letter Generator

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.

Related Jobs

Kavaliro

1 week ago

PARTTIME

Contractor for Linux and Python Projects

Virginia, US View Job

Systems Engineering Services Corporation

3 days ago

FULLTIME

SDET Java or Python

Virginia, US View Job