Your expertise:
-
Python Expertise: 3-5 years+ of experience in Python, encompassing both commercial and significant personal projects
-
OOP Mastery: Deep understanding of Object-Oriented Programming principles and their practical application
-
API Development Skills: Proven track record in developing scalable and efficient APIs, with a focus on BI & Data-centric applications
-
Concurrency and Asynchrony: Proficiency in implementing Multiprocessing / Asynchronous processes to enhance application performance
-
Framework Proficiency: Solid experience with at least one major Python framework (e.g., Django, Celery, FastAPI)
-
Database Expertise: Hands-on experience with at least one relational database (e.g., PostgreSQL, MySQL) and one non-relational database (e.g., MongoDB, ClickHouse)
-
Version Control: Proficiency with Git (or similar systems like Bitbucket), demonstrating best practices in code versioning and collaboration
-
Testing Frameworks: Experience with at least one of the major testing frameworks (Pytest, Unittest, etc.), ensuring a robust and reliable codebase
-
CI / CD Tools: Proficiency in using CI / CD tools (e.g., Jenkins) for streamlined and efficient development workflows
-
Containerization: Hands-on experience with Docker, showcasing skills in building, deploying, and managing containerized applications
-
Software Architecture: Strong foundation in software architecture design, especially microservices and event-driven architectures, to support scalable and flexible systems
-
Analytical and Problem-Solving Skills: Exceptional analytical abilities with a knack for translating complex business requirements into technical solutions
-
Cloud Services: Proficiency with at least one major cloud service (AWS, Azure, or GCP), and a thorough understanding of cloud-native architectures
-
Machine Learning: Familiarity with machine learning concepts and experience in deploying ML models
-
Leadership and Communication: Excellent communication skills paired with leadership prowess, adept at mentoring and fostering collaboration across teams
-
Agile Methodology: Experience working in an agile environment, endorsing flexibility, and iterative progress
Will definitely be a plus:
-
Kubernetes (K8s) Proficiency
-
Experience with Python ORMs (e.g., SQLAlchemy, Peewee)
-
Foundational Linux Administration and Networking Skills
-
Familiarity with Atlassian Products (Jira, Confluence)
-
Golang Proficiency
-
Experience with Websockets
What’s in it for you?
-
Opportunity to deal with top-notch technologies and approaches in a world-leader product company with millions of customers
-
Opportunity to make a difference for online privacy, freedom of speech, and net neutrality
-
Decent market rate compensation depending on experience and skills
-
Developed corporate culture: no micromanagement, culture based on principles of truth, trust, and transparency
-
«You build it, you own it» mentality in most contexts
-
Support of personal and professional development
-
coverage of costs of external trainings, conferences, professional literature
-
support of experienced colleagues
-
in-house events and trainings
-
regular knowledge sharing in teams
-
English classes and speaking clubs
-
Life-balance support
-
truly flexible schedule, no time-tracking at all
-
25 working days of vacation
-
5 days of paid sick leave per month (if necessary) without providing a medical certificate
-
generous maternity leave program
-
Professionally strong environment, friendly and open atmosphere, ability to influence the product development and recognition for it
You will be involved into:
Hands-on Technical Work and Leadership
-
Code Reviews and Programming Standards: Lead code review sessions to ensure the utmost code quality, establishing and enforcing best practices in coding and security
-
Technical Problem-Solving: Tackle complex technical challenges head-on, focusing on optimizing system performance and ensuring infrastructure scalability and security
Team Management and Development
-
Hiring and Team Building: Take charge of the recruitment process, identifying skill gaps and aligning candidate selection with the team’s technical and cultural needs. Manage team composition decisively to uphold performance and morale
-
Mentorship: Act as a mentor, guiding team members through complex issues and advocating for a culture of continuous learning and improvement
Workflow and Process Optimization
-
Technical Workflows Design: Craft, implement, and refine technical workflows to boost efficiency, collaboration, and code quality, integrating modern CI / CD pipelines and automated testing frameworks
-
Agile Practices: Champion agile methodologies, adapting them to fit the team’s unique dynamic and project requirements, ensuring agile ceremonies are effectively conducted
Project Execution and Quality Assurance
-
Active Project Management: Adopt a proactive stance in project management, closely monitoring progress, and addressing challenges promptly to ensure timely and successful deliveries
-
Quality Assurance Strategy: Collaborate with QA engineers to weave quality assurance deeply into the development process, leading the creation of comprehensive test strategies
Innovation and Technical Advocacy
-
Research and Innovation: Dedicate time to personal and team-wide research in new technologies, frameworks, and methodologies, fostering an environment of innovation and experimentation
-
Technical Representation: Serve as the technical voice in cross-departmental meetings, articulating technical solutions and advocating for necessary resources or changes
Strategic and Operational Balance
-
Strategic Direction: While focusing on hands-on work, align technical direction with strategic business objectives, adapting to evolving market and organizational needs
-
Operational Excellence: Directly contribute to and oversee day-to-day operations, ensuring the team’s efforts meet current demands while laying the groundwork for future success
About the company and project:
ZONE3000 is proud to represent its partnership with Namecheap (www.namecheap.com). Namecheap was founded in 2000 on the idea that all people deserve value-priced domains delivered through stellar service. Today Namecheap is a leading ICANN-accredited domain name registrar and web hosting company with over 13 million customers and 17 million domains under management — and we’re just getting started.
Our culture is built on the values that we live every day: the way we work, the way we collaborate with our global network of colleagues and the way we relentlessly innovate solutions that meet the emerging needs of our customers.
At Namecheap, we are looking for a dynamic and experienced Technical Leader with a strong background in BI / ML and Python to spearhead our newly established Intelligence Integration Team (IIT). This team is set to play a pivotal role within our organization, developing both existing and new microservices and infrastructure to integrate the capabilities generated by our BI business unit seamlessly. This integration spans various domains of business intelligence and machine learning, facilitating a crucial connection between raw BI & ML outputs and their application across the organization. This includes interfacing with technical teams, as well as supporting business operations such as product development, customer support, and executive decision-making. The IIT is tasked with adhering to and promoting the general architecture and technical standards as defined by the Technology Business Unit of Namecheap.
Celebrating over 23 years of excellence, Namecheap stands as a leading technology firm, excelling in domain registration, web hosting, and many internet services. With our roots deeply embedded in the ethos of security, privacy, and reliability, we have become the 2nd largest domain registry globally. Our mission— to democratize access to domains and empower individuals and businesses to leverage the full potential of the web—is what propels us forward. As innovators, we continuously push the envelope in online presence management, ensuring ease of access and affordability for establishing a digital identity. By joining us, you become an integral part of a forward-thinking team committed to keeping the Internet open and accessible for all.
Our endeavors also include the launch of Spaceship.com, a novel reimagination of domain registrar and online services. As a Technical Leader, you will contribute to Namecheap and Spaceship, driving innovation and excellence.
Our organization leverages advanced Business Intelligence (BI) systems to process approximately 100GB of data daily, with internal storage exceeding 100TB across various data types. We currently have 25 models deployed in production, with a total of 35 machine learning models under development and testing. These models, which we update and expand at a rate of 1-2 every 2-3 months, aim for a benchmark accuracy of 96-97%. Our data processing infrastructure utilizes a wide range of sources, including hundreds of databases, APIs, and crawlers, and operates with a standard one-day latency for business metrics calculations while supporting real-time KPIs. Serving an internal user base of over 2000 employees, we handle approximately 10-15 requests daily, with 200 personalized licenses for daily BI tool usage. Model updates are scheduled according to business needs and can vary from daily to quarterly, ensuring continuous improvement in our operations.st amounts of data and complex machine learning models, optimizing the flow of business insights and decision-making processes across the organization. Here are some data points for you to get an idea of what our BI team is dealing with on the daily basis.