Development Department
Python Engineer – Cloud Security
Karachi
Python Engineer – Cloud Security
Job Type:
Industry:
No. Of Positions:
Required Experience:
Seniority Level:
Required Tech-Stack :
Job Description:
At Atompoint, we are a passionate team of designers, developers, and disruptors who specialize in creating digital products and innovative technology startups in industries such as fintech, cybersecurity, IoT, and more. We believe that together as a team, we make it matter, hence the name Atompoint.
Position: Python Engineer
Required Experience: 3+ years
Job Type: On-site – Full time
Industry: Information Technology
Location: Karachi
Atompoint is looking for a “Python Engineer” for Cloudnosys headquartered in U.S, Atlanta. Cloudnosys is a cloud security, compliance and automation platform (SaaS), helping you monitor, detect and remediate misconfigurations, malwares and OS vulnerabilities across your AWS, GCP and Azure infrastructures.
The ideal candidate will be a talented Python Engineer with expertise in DevOps, cloud technologies, and AI. They will have a strong background in Python development, designing scalable applications, managing cloud infrastructure, and utilizing AI models to optimize solutions. At Cloudnosys, you will collaborate in a fast-paced environment to deliver innovative security solutions.
Key Job Responsibilities:
- Develop, test, and maintain Python-based applications with a focus on scalability and performance.
- Collaborate with DevOps engineers to deploy and maintain Python applications on cloud platforms (AWS, GCP, Azure).
- Automate cloud deployment processes, monitoring, and security tasks using CI/CD pipelines and DevOps tools (e.g., Docker, Kubernetes, Jenkins).
- Integrate AI/ML models into existing systems and applications to enhance business processes.
- Work with APIs, data pipelines, and databases to ensure seamless data flow and efficient data processing.
- Optimize applications for speed, scalability, and security.
- Troubleshoot and resolve issues related to Python applications and cloud infrastructure.
- Participate in code reviews to maintain high code quality and adhere to best practices.
- Design and manage graph database solutions using Neo4j to model and query complex relationships efficiently.
- Collaborate with stakeholders, product managers, data scientists, and other engineers to drive technical solutions that meet business requirements.
- Stay up-to-date with the latest developments in cloud security, Python programming, AI technologies, and DevOps practices.
- Your duties are not limited to the tasks mentioned above, additional duties or tasks may be assigned to you as and when required by the team lead and the CEO
Required Qualifications:
- Proven experience in Python development and working with Python frameworks (e.g., Django, Flask).
- Strong knowledge of cloud platforms (AWS, GCP, or Azure) and cloud services (EC2, S3, Lambda, etc.).
- Strong proficiency in JavaScript and TypeScript is essential for this role.
- Experience with DevOps practices and tools (Docker, Kubernetes, Jenkins, etc.).
- Familiarity with AI/ML concepts and integration of models into production applications.
- Familiarity with Firebase and Firestore for real-time data management and application development.
- Solid understanding of data structures, algorithms, and object-oriented programming principles.
- Proficiency in SQL and Cypher queries (Neo4j or graph DB experience) and working with APIs.
- Familiarity with version control systems such as Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and the ability to work effectively in a team environment.