Senior Engineer -Techology

Tata Consultancy Services Limited
Philadelphia, United States of America
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 130K

Job location

Philadelphia, United States of America

Tech stack

Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Unit Testing
Code Coverage
Code Review
Computer Programming
Databases
Continuous Integration
Django
Amazon DynamoDB
Python
PostgreSQL
MongoDB
MySQL
Object-Oriented Software Development
Scrum
Redis
Web Services
Multithreading
Concourse
Integration Tests
Information Technology
Amazon Web Services (AWS)
GraphQL
Functional Programming
Api Gateway
Serverless Computing
Docker
Jenkins
Microservices

Job description

We are seeking a Python webservice developer with experience in AWS and serverless technologies. The role requires knowledge of Python best practices and the ability to write well-structured code, including unit tests and integration tests. The developer must be proficient with CI/CD tools in a microservices environment. The role involves creating and updating microservices, and collaborating with front- and back-end teams from design to production support. Requirements for this role include:

  • Skilled in object-oriented programming with Python including experience with hash tables (dictionaries), multithreading, Django, MySQL, exception handling, and collections.

Requirements

Must Have Technical/Functional Skills

  • Telecom/ Comcast domain experience

  • Python Webservice development

  • AWS Cloud platform, * 5-8 years of programming experience

  • At least 3 years of Python experience, ideally as the primary language in the most recent position

  • Experience creating and deploying serverless services

  • Working knowledge of:

AWS (ECS/Fargate, Lambda, DynamoDB, API Gateway, EC2, Kinesis, ELK, RDS) GIT/Github CI/CD (Concourse and Jenkins) Docker Database systems: PostgreSQL, MongoDB/DocumentDB, Redis

  • Strong communication skills

  • Experience in Agile, scrum-based team environments

  • Experience with unit and integration testing

Preferred Skills:

  • Knowledge of GraphQL APIs

  • Experience with Asyncio-based applications

  • Familiarity with conducting code reviews and responding constructively to feedback

  • Proficiency in using Pylint and code coverage tools

  • Ability to work independently and adapt to changes in tools and technologies

  • Willingness to take responsibility for individual services and provide support and improvements in production environments

Generic Managerial Skills, If any Communication, should have worked in onshore and offshore model, Minimum Degree with IT Skills, Qualifications : BACHELOR OF COMPUTER SCIENCE You must create an Indeed account before continuing to the company website to apply

Apply for this position