Flag job

Report

Python Cloud Developer

Salary

$20k - $30k

Min Experience

5 years

Location

United States

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Fenix24 is an industry-leading cyber disaster recovery and restoration company. Battling threat actors as The World’s First Civilian Cybersecurity Force, Fenix24 delivers cybersecurity services through its four battalions: Fenix24 for ransomware recovery and restoration; Athena7 for IT security assessments, strategy and planning; Grypho5 for ongoing security-based management; and Argos99 for expert insights into data, assets and infrastructure. Under its Securitas Summa program, Fenix24 ensures organizations are prepared to effectively resist and rapidly recover from a cyberattack, offering a combination of managed data and infrastructure protection, real-time threat intelligence, and ongoing hardening and breach resistance.


Securitas Summa—security above all else—is our mantra, and at Fenix24, we help organizations optimize the efficiency of their IT operations with security always at the forefront. Since 2009, Fenix24 has helped more than 500 customers understand their security posture, address their vulnerabilities and threats, actively defend against those threats, and restore operations following a breach (should one unfortunately occur). We are growing exponentially and are looking for A Players to change the face of security.


About This Position

We are searching for a Python Cloud Developer to join our software team within Argos99. As a Python Cloud Developer, you will be instrumental in developing complex, scalable Python-based services that process security-relevant data streams and provide valuable insights to our customers. You will collaborate closely with other engineers to design, implement, and refine backend microservices that integrate with our cloud infrastructure on Azure. You’ll take ownership of key areas within the platform and be a technical leader in ensuring the scalability, performance, and security of the system.


In this role, you’ll have the opportunity to influence architectural decisions, mentor junior developers, and work on high-impact features. You will work with cutting-edge technologies in a fast-paced environment, where you’ll play a pivotal role in shaping the future of the platform.


Key Responsibilities:

  • Design and Develop Python Services: Design, implement, and optimize backend services and features that leverage incoming security data and telemetry to provide actionable insights.
  • Microservices Architecture: Contribute to the evolution of our Service-Oriented Architecture (SOA) by building scalable, maintainable, and highly available microservices.
  • Data Integration: Work with data engineering teams to ensure seamless integration of incoming data streams into our platform and microservices.
  • Code Reviews and Mentorship: Conduct code reviews, provide feedback, and mentor junior and mid-level developers, fostering a culture of continuous learning and improvement.
  • Monitoring and Troubleshooting: Implement robust monitoring and logging to ensure the health of services in production. Troubleshoot issues effectively and identify proactive improvements.
  • Collaboration with Cross-Functional Teams: Work closely with product managers, security engineers, and data engineers to ensure requirements are met and features are delivered on time.
  • Other duties as required.


Required Qualifications:

  • Extensive Python Experience: 5+ years of professional experience in Python development, with a focus on building robust, high-performance, scalable applications in a cloud environment.
  • Cloud Experience: Strong experience with Microsoft Azure services (e.g., Azure Functions, Azure Cosmos Db, Azure Containers) and knowledge of cloud-native patterns for building and deploying microservices.
  • Microservices and SOA Expertise: Proven experience architecting and developing microservices within a Service-Oriented Architecture. Comfortable working with distributed systems and designing services that scale effectively.
  • CI/CD Expertise: Strong experience setting up and managing CI/CD pipelines using tools such as Jenkins, GitHub Actions, or Azure DevOps to automate testing, building, and deploying code.
  • Data Stream Handling: Experience working with large-scale, real-time data streams and integrating them into backend systems. Knowledge of data serialization formats (e.g., JSON, Avro) and data processing pipelines.
  • Unit Testing and Test Automation: Deep experience with test-driven development (TDD) and writing comprehensive unit and integration tests using frameworks like PyTest, unittest, or similar.
  • Security Best Practices: Strong understanding of security best practices, especially as they relate to data protection, authentication, and secure coding principles.


Preferred Qualifications

  • Experience with Security Data: Knowledge of security data formats, telemetry systems, or security information and event management (SIEM) platforms.
  • Advanced Azure Expertise: Familiarity with advanced Azure services, including Azure Service Bus, Azure EventHub, Azure Blob Storage, and Azure Monitor.
  • Scalable Data Architectures: Experience designing systems capable of handling large volumes of data and delivering insights at scale.
  • Leadership Experience: Prior experience leading development teams, making architectural decisions, and guiding teams through technical challenges.
  • Bachelors or Associate degree in Information Technology, Business, Operations, or relevant field experience.


Please note: This position is US-based. All applicants must be eligible to live and work in the United States and agree to undertake background checks if successful.


Why work for us?

We offer a dynamic, innovative work environment with rewarding work - help save our clients from disaster!


We truly value our employees and provide an extraordinary package to prove it, including:

  • Internal and external learning & development opportunities, including career advancement
  • Scheduled & flexible PTO programs
  • Family friendly programs - Care packages
  • Regular team building events
  • Competitive compensation & benefits:
  • Medical insurance, including dental and visual cover
  • Short-Term & Long-Term Disability
  • Life Insurance
  • Mental Health & Wellness programs
  • Employee Assistance Program (EAP)
  • 401(k) retirement plan
  • Company-paid holidays
  • Monthly fitness/gym membership allowance


Join the world's first Civilian Cybersecurity Force and take your career to the next level!


About the company

Fenix24 is an industry-leading cyber disaster recovery and restoration company. Battling threat actors as The World's First Civilian Cybersecurity Force, Fenix24 delivers cybersecurity services through its four battalions: Fenix24 for ransomware recovery and restoration; Athena7 for IT security assessments, strategy and planning; Grypho5 for ongoing security-based management; and Argos99 for expert insights into data, assets and infrastructure. Under its Securitas Summa program, Fenix24 ensures organizations are prepared to effectively resist and rapidly recover from a cyberattack, offering a combination of managed data and infrastructure protection, real-time threat intelligence, and ongoing hardening and breach resistance.

Skills

python
cloud
azure
microservices
data-integration
ci-cd
data-streams
unit-testing
security