Home
Jobs

Python developer with AWS and golang - immediate joiner

5 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

AWS, Python/Go Department: Cloud Engineering / Software Development Remote location Employment Type: Full-time Reports To: Lead Cloud Architect or Engineering Manager Job Summary: We are seeking a highly skilled Senior Cloud Software Developer with deep expertise in Python or Go (Golang) and a solid track record of designing and implementing cloud-native applications using AWS. As a senior member of our cloud engineering team, you will be responsible for leading the development of scalable, secure, and high-performance SaaS applications based on microservices, serverless architecture, and RESTful APIs. Key Responsibilities: • Lead the design, development, and deployment of complex, cloud-native applications leveraging AWS services such as Lambda, API Gateway, DynamoDB, Step Functions, ECS/Fargate, and S3. • Design and implement microservices architecture, ensuring robust, scalable, and high-performance solutions. • Develop and maintain high-quality, RESTful APIs to enable internal and external service integrations. • Collaborate with cross-functional teams (Product, DevOps, Security, etc.) to ensure alignment on technical goals, architecture decisions, and best practices. • Drive the evolution of the SaaS platform by making key architectural decisions related to scalability, fault tolerance, and performance. • Champion serverless and microservices patterns, advocating for the adoption of cloud-native technologies. • Review and mentor junior developers, providing technical leadership and fostering a culture of knowledge sharing. • Lead the integration of CI/CD pipelines and automation practices (Terraform, CloudFormation) into the development lifecycle. • Ensure comprehensive logging, monitoring, and alerting mechanisms are in place to maintain application health and performance. • Contribute to architectural reviews, ensuring the development of robust, secure, and scalable solutions. Qualifications: Required: • 5+ years of professional software development experience, with at least 2 years in a senior or leadership role. • Advanced proficiency in Python or Golang with a focus on backend/cloud application development. • Extensive experience designing and implementing AWS cloud-native solutions, including serverless architectures and microservices. • Expertise in RESTful API design, development, and integration. • Hands-on experience with AWS services such as Lambda, DynamoDB, API Gateway, Step Functions, S3, and ECS/Fargate. • Proven track record working on SaaS products, managing multi-tenant architectures, and understanding their scalability needs. • Strong knowledge of Infrastructure as Code (IaC) tools, such as Terraform or AWS CloudFormation. • Solid understanding of containers (Docker) and orchestration tools (ECS, EKS, Kubernetes). • Strong knowledge of distributed systems, scalability, high availability, and performance optimization techniques. • Excellent communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders. Preferred: • AWS Certifications (e.g., AWS Certified Solutions Architect – Professional or Developer Associate). • Experience with automated testing frameworks, performance testing, and test-driven development (TDD). • Familiarity with observability and monitoring tools (e.g., CloudWatch, Datadog, Prometheus). • Experience in leading agile teams and implementing DevOps practices. Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview Now

My Connections Opalina Technologies

Download Chrome Extension (See your connection in the Opalina Technologies )

chrome image
Download Now

RecommendedJobs for You