we are currently looking for Python Developers with strong hands-on experience in Python and SQL. In addition, candidates must have
development experience in AWS
, not just deployment with proficiency in at least two or more of the following services (Lambda, SNS, SQS, S3, Glue, Athena, API Gateway, EC2, Deployment, CloudFormation, CloudFront, EventBridge)
- Mandate Skill set – Python, SQL, Development in AWS – (Django Not required)
- Experience – 5+years
- Notice Period – Immediate
- Work Location – Remote
We are seeking a Lead Python Developer to join our dynamic team. The ideal candidate will have a strong background in Python programming. Sound understanding on we application development, with a focus on utilizing AWS services for building scalable and efficient solutions. Responsible for delivering senior-level innovative, compelling, coherent software solutions for our consumer, internal operations, and value chain constituents across a wide variety of enterprise applications through the creation of discrete business services and their supporting components.
- Take shared ownership of the product.
- Communicates effectively both verbally and in writing.
- Takes direction from team lead and upper management.
- Ability to work with little to no supervision while performing duties.
- Works collaboratively in a small team
- Excels in a rapid iteration environment with short turnaround times.
- Deals positively with high levels of uncertainty, ambiguity, and shifting priorities.
- Accepts a wide variety of tasks and pitches wherever needed.
- Constructively presents, discuss and debates alternatives
Job Specification / Skills and Competencies
- Design, develop and deliver solutions that meet business line and enterprise requirements.
- Lead a team of Python developers, providing technical guidance, mentorship, and support in project execution.
- Participates in rapid prototyping and POC development efforts.
- Advances overall enterprise technical architecture and implementation best practices.
- Assists in efforts to develop and refine functional and non-functional requirements.
- Participates in iteration and release planning.
- Performs functional and non-functional testing.
- Informs efforts to develop and refine functional and non-functional requirements.
- Demonstrates knowledge of, adherence to, monitoring and responsibility for compliance with state and federal regulations and laws as they pertain to this position.
- Strong ability to produce high-quality, properly functioning deliverables the first time.
- Delivers work product according to established deadlines.
- Estimates tasks with a level of granularity and accuracy commensurate with the information provided.
- Architect, design, and implement high-performance and scalable Python back-end applications.
- Proficient in Python programming language to develop backend services and APIs.
- Experience with any web frameworks such as Fast API/Flask/Django for building RESTful APIs.
- Exposure in Utility domain is an advantage (Metering Services).
- Experience in AWS services such as API Gateway, Lambda, Step functions and S3.
- Knowledge in Implementing authentication and authorization mechanisms using AWS Cognito and other relevant services.
- Good understanding on databases Including PostgreSQL, MongoDB, AWS Aurora, DynamoDB.
- Experience in automated CI/CD implementation using terraform is required.
- Deep understanding of one or more source/version control systems (GIT/Bitbucket).
- Develop branching and merging strategies.
- Working understanding of Web API, REST, JSON etc.
- Working understanding of unit testing creation.
- Bachelor’s Degree is required, and/or a minimum of 5+ years of related work experience.
- To adhere to the Information Security Management policies and procedures.
Skills: aws aurora,dynamodb,mongodb,flask,json,python,s3,postgresql,sql,api gateway,terraform,lambda,fast api,aws,git