Senior Python & Cloud Engineer

5 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Senior Python & Cloud Engineer

Experience: 5 - 8 years

About the Role

We are seeking a highly skilled and experienced Senior Python & Cloud Engineer to join our dynamic engineering team. This role is crucial for designing, developing, and deploying robust, scalable, and secure applications leveraging Python and modern cloud platforms (AWS, Azure, or GCP). You will be a key player in building resilient infrastructure, optimizing cloud resources, and contributing to the technical direction of our cloud-native solutions. While your primary focus will be on core Python development and cloud architecture, any experience or passion for AI and Generative AI will be a significant asset, positioning you to contribute to future innovations.

 

 

Key Responsibilities

  • Software Development: Lead the design, development, and implementation of high-performance backend services, APIs, and microservices using Python.
  • Cloud Architecture & Deployment: Architect, deploy, and manage cloud-native applications and infrastructure on AWS, Azure, or GCP, ensuring scalability, reliability, security, and cost-effectiveness.
  • Database Management: Work with various database technologies (SQL and NoSQL) to design efficient data models, manage data storage, and optimize query performance.
  • Monitoring & Optimization: Design and implement comprehensive monitoring, logging, and alerting solutions to ensure application health, performance, and security. Optimize cloud infrastructure and application code for cost and efficiency.
  • Collaboration: Collaborate effectively with cross-functional teams, including product managers, front-end developers, and data scientists, to understand requirements and deliver technical solutions.
  • Technical Leadership: Mentor junior engineers, contribute to architectural discussions, and drive best practices in software development and cloud operations.

 

Required Skills & Qualifications

  • Python Mastery: 5+ years of hands-on experience with advanced Python programming, including building RESTful APIs (e.g., Flask, Django, FastAPI) and asynchronous programming.
  • Cloud Expertise: Proven hands-on experience with at least one major cloud provider (AWS, Azure, or GCP), including significant experience with their core services (e.g., compute, storage, databases, networking, serverless functions).
  • Containerization: Strong experience with container technology (Docker/kubernetes) and orchestration tools (Kubernetes).
  • Databases: Strong understanding and experience with both relational (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, DynamoDB, Cosmos DB).
  • DevOps Principles: Solid understanding and experience with CI/CD pipelines, version control (Git), and software testing methodologies.
  • API Design: Experience designing and implementing robust, scalable, and secure APIs.
  • Problem-Solving: Excellent problem-solving, debugging, and analytical skills.
  • Communication: Strong verbal and written communication skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences.
  • Education: Bachelor's degree in Computer Science, Engineering, or a related technical field.

 

 

Preferred (Good to Have) Skills

 

  • Generative AI Concepts: Understanding of Generative AI principles, Large Language Models (LLMs), and their potential applications.
  • Gen AI Frameworks: Familiarity with frameworks or APIs for building Gen AI applications (e.g., LangChain, LlamaIndex, OpenAI API, AWS Bedrock, Azure OpenAI).


Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You