company logo

Systems Developer(Python,AWS)

Thermo Fisher Scientific.com

Remote

Bengaluru

Full Time

Work Schedule

Other

Environmental Conditions

Office

Job Description

Thermo Fisher Scientific is providing a fantastic opportunity for individuals to join as a Systems Developer. This role involves a critical part in conducting systems analysis, constructing, developing, testing, and supporting moderately complex technical information system components.

Education/Experience:

  • Bachelor's degree or equivalent experience and relevant formal academic/vocational qualification
  • Previous roles showcasing the proficiencies necessary to fulfill the job responsibilities (similar to 3+ years’) or an equivalent blend of education, training, & experience

Major Job Responsibilities:

  • Design and develop backend system components and services using AWS and Python within a collaborative team environment.
  • Perform systems analysis and prepare documentation including requirements, specifications, test plans, and user manuals.
  • Perform unit and system testing, and assist with validation testing as required.
  • Collaborate with DBAs to assist with database composition and optimization, especially for AWS Redshift and other RDBMS platforms.
  • Collaborate with Operations staff for application deployment and support, using CI/CD pipelines where applicable.
  • Analyze and resolve support requests from business partners, including training when required.
  • Ensure development activities meet quality and compliance standards.
  • Apply company policies and procedures to resolve moderately complex issues using good judgment.
  • Build productive working relationships across internal teams with occasional external interactions.
  • Leverage AI-assisted development tools to boost coding efficiency, refactoring, and documentation.
  • Deploy secure and scalable AWS networking and security structures (IAM, VPC, subnets, etc.).
  • Integrate applications with relational databases and assist in data processing workflows.

Knowledge, Skills And Abilities:

  • Client-focused approach with strong interpersonal and communication skills
  • Ability to multitask and maintain attention to detail
  • Hands on experience with AWS services
  • Proficiency in relational databases such as Postgres and Redshift
  • Strong analytical thinking and problem-solving capabilities
  • Understanding of data warehousing concepts and architecture
  • Ability to collaborate effectively with cross-functional teams

Must Have Skills:

  • AWS software engineering – Hands-on expertise with core AWS services such as Lambda, Step Functions, ECS/Fargate (distributed processing), ECR (Docker), SNS, and DynamoDB.
  • Python programming – Strong coding ability in Python for backend services, automation, and data processing.
  • Strong knowledge of IAM, VPCs, subnets, security groups, and DNS required for AWS networking and security architecture.
  • Proficiency in combining applications with relational databases, including expertise in SQL and RDBMS integration; familiarity with AWS Redshift is highly beneficial.
  • AI-assisted development – Demonstrated ability to effectively employ AI tools (e.g., code generation, refactoring, documentation) to enhance development speed and quality.

Good To Have Skills:

  • CI/CD with GitHub Actions – Familiarity with GitHub Workflows (Actions) for automated builds, testing, and deployment.
  • Infrastructure as Code – Familiarity with AWS CDK (TypeScript is preferred).
  • Data Warehousing – Exposure to common warehouse patterns and practices (ETL/ELT, dimensional modeling, performance tuning).

Working Hours:

India: 05:30 PM to 02:30 AM IST

Philippines: 08:00 Pm To 05:00 Am Pst

Systems Developer(Python,AWS)

Remote

Bengaluru

Full Time

September 26, 2025

company logo

Thermo Fisher Scientific

ThermoFisher