Job Description :

Role: Python Developer

 

Work Mode: onsite.

 

 

 

 

Must Have Skills

Skill 1 – 7 Yrs. of Exp – Python,

Skill 2 – 5 Yrs. of Exp – Aws

Skill 3 – 4 Yrs. of Exp – Cloud,

Skill 4 – 4 Yrs. of Exp – Mongodb,

 

Python AWS Job Description We are looking for a seasoned Python Developer with experience using AWS and serverless technologies. Candidate must have a strong understanding of python best practices, background in writing well-structured code including unit tests and integration tests. Willing to work with programmatic tools for CI/CD deployment pipelines following a microservices architecture. The role will include responsibility to create new microservices, adapt current microservices, and work with front and back-end clients from design through implementation, deployment and production support. This position requires to work hybrid with 3-4 days a week in office.

 

Required Skills: • 5-8 years programming experience • 3+ years Python experience (preferably used as the primary language in last job)

• Has created and deployed serverless services

• Working knowledge of the following: o AWS (ECS/Fargate, Lambda, DynamoDB, API Gateway, EC2, Kinesis, ELK, RDS) o GIT/Github o CI/CD (Concourse and Jenkins) o Docker o Database systems: PostgresSQL, MongoDB/DocumentDB, Redis

• Must have excellent communication skills

• Experience working in an Agile, scrum-based team

• Experience writing unit & integration tests

 

Preferred Skills: • Experience working in Java technologies

• Experience using ElasticSearch

• Understanding of GrapQL APIs

• Experience working with Asyncio style applications

• Experience performing code reviews and responding positively to feedback

• Experience using Pylint and Code coverage measures

• Must be self-motivated with a drive for knowledge and innovation. Has an expectation that tools and technologies used will change and focus on cutting edge.

• Willing to take ownership of individual services and work to support and improve them in production Core Competencies:

• Adaptability - Adapts to change, is open to new ideas, takes on new responsibilities, handles pressure, and adjusts plans to meet changing needs

• Initiative - Deals with problems as they arise, focusing energy and resources on those situations until resolved; identifies new opportunities and takes action; takes on new responsibilities when needed

• Results Focus - Can be counted on to meet or exceed goals; pushes self and others for results; is a conscientious worker who can be relied upon to handle unforeseen obstacles

• Customer Focus - Meets internal and external customer expectations; delivers upon commitments; build customer confidence; follows through on requests gaining trust and respect

• Ethics/Integrity - Is seen as a direct, truthful individual; adheres to appropriate core values at all times; acts in line with those values; rewards the right values and disapproves of others; practices what he/she preaches

             

Similar Jobs you may be interested in ..