Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailThis is a remote position.
Job Description: Software Developer (Python AWS Microservices)
Mandatory Skills:
Secondary or Good to Have Skills:
Role Overview: We are seeking a highly motivated and technically proficient Software Developer with expertise in Python cloud technologies (AWS) and a solid understanding of microservices architecture. The ideal candidate will possess strong analytical skills deep knowledge of objectoriented programming principles and a commitment to writing clean reusable secure and scalable code. If youre passionate about leveraging modern cloud infrastructure and constantly embracing new technologies we would love to connect.
Key Responsibilities:
Design develop and implement highquality software solutions using Python with adherence to objectoriented programming best practices.
Create robust scalable secure and maintainable code with a focus on reusability and reliability.
Leverage AWS cloud services including Lambda S3 SNS SQS RDS Aurora and DynamoDB to design and deploy efficient microservicesbased applications.
Write and manage infrastructure as code (IaC) emphasizing efficiency minimalism and clarity (configurationascode principle).
Participate in the complete lifecycle of software development from requirement analysis development testing deployment to infrastructure management.
Troubleshoot debug and optimize code performance to ensure seamless functionality and reliability.
Engage proactively in continuous learning and adapting to new technologies and frameworks.
Technical Expertise:
Proficient in Python programming with solid handson experience in building robust backend services.
Strong understanding of objectoriented design patterns and principles.
Expertise in relational databases (MySQL/Postgres) and familiarity with NoSQL databases like DynamoDB.
Comprehensive working knowledge of Linuxbased operating systems including OS architecture commandline tools scripting and troubleshooting.
Solid experience in designing and managing cloudnative solutions specifically within AWS (Lambda S3 SNS SQS RDS Aurora).
Familiarity with microservices architecture including developing and deploying scalable distributed applications.
Proficiency in version control tools especially Git with a clear understanding of branching and merging strategies.
Soft Skills & Attributes:
Excellent analytical and problemsolving capabilities.
Strong sense of ownership and accountability capable of independently managing project components endtoend.
Selfmotivated proactive learner who continuously explores new technologies to stay ahead.
Ability to collaborate effectively with crossfunctional teams and communicate clearly with technical and nontechnical stakeholders.
A detailoriented mindset focused on delivering highquality results.
If you are driven by innovation committed to delivering cuttingedge solutions and thrive in collaborative environments we encourage you to apply for this opportunity and become a vital part of our dynamic team.
Full Time