Skip To Main Content
backBack to Search

Chief Full Stack Python Developer

Remote in Colombia
Python.Core
& 7 others
warning.png
Sorry, this position is no longer available

We are in search of an exceptionally talented remote Chief Full Stack Engineer.

The successful candidate will have a strong command of Python, a comprehensive understanding of queueing systems, and expertise in scaling AWS cloud infrastructure.

This individual will be tasked with developing and sustaining efficient, scalable, and high-performance applications. Additionally, they will ensure maximum availability and reliability through proficient queue management and global scaling strategies on AWS.

Responsibilities
  • Backend services and APIs development, design, and maintenance using Python, Django, Flask, or corresponding frameworks
  • Efficient queueing systems implementation using technologies such as RabbitMQ, Kafka, or AWS SQS
  • Collaboration with front-end developers to integrate backend services into web applications
  • Cloud-native solutions architecture and implementation on AWS
  • Application performance optimization and resource utilization through load balancing, caching mechanisms, and database tuning
  • Automated deployment pipelines development and maintenance using CI/CD tools
  • System health monitoring, performance metrics, and application logs to proactively identify and resolve issues
  • Security best practices implementation to safeguard sensitive data and protect against vulnerabilities and threats
  • Collaboration with cross-functional teams to deliver high-quality software solutions
  • Keeping up to date with emerging technologies, industry trends, and best practices
Requirements
  • A Bachelor’s or Master’s degree in Computer Science, Engineering, or a similar field
  • Over 7 years of experience as a Full Stack Engineer, with a focus on backend development using Python
  • At least 2 years of leadership experience, with 2-3 completed projects
  • Comprehensive understanding of queueing systems and their application in distributed environments
  • Practical experience with AWS cloud services
  • Proficiency in designing and deploying architectures on AWS
  • Experience with both relational and NoSQL databases
  • Familiarity with Docker and Kubernetes or similar containerization technologies
  • Solid understanding of software development principles, design patterns, and best practices
  • Excellent problem-solving abilities and the capacity to work effectively in a fast-paced, collaborative environment
Nice to have
  • AWS certification, such as AWS Certified Solutions Architect or AWS Certified Developer
  • Experience with microservices architecture and serverless computing
  • Knowledge of DevOps practices and tools for infrastructure automation and configuration management
  • Familiarity with message brokering and event-driven architectures
  • Previous experience in Agile/Scrum development environments
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you