Sign up to save this job, get alerts, and apply with an optimized CV.
Senior Python Engineer
400000.00 - 500000.00
Job description
Bachelors degree in Computer Science, Engineering, or a related field. A minimum of 5 years of software development experience, with a strong emphasis on Python. Proven expertise in Azure cloud services and managing cloud infrastructure. Required experience with Docker for containerization and Kubernetes for orchestration. Proficient in using Git for version control and familiar with Agile development methodologies. Responsibilities: Software Development: Design, develop, and implement complex software solutions using Python. Cloud Management: Manage and optimize cloud infrastructure on Azure, ensuring scalability, security, and cost-efficiency. Containerization and Orchestration: Utilize Docker and Kubernetes for containerizing and orchestrating applications. Code Management: Use Git for version control, code reviews, and collaborative development. Agile Development: Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives. Collaboration: Collaborate with cross-functional teams, including product managers, designers, and other engineers. Testing and Debugging: Write unit tests, perform code reviews, and debug issues. Documentation: Create and maintain technical documentation. Performance Monitoring: Monitor application performance and identify areas for improvement. Requirements: Bachelor's degree in Computer Science, Engineering, or a related field. 5+ years of experience in software development. Strong proficiency in Python. Experience with Azure cloud services (e.g., VMs, Storage, networking). Experience with Docker and Kubernetes. Experience with Git. Familiarity with Agile development methodologies. Excellent problem-solving and communication skills. Ability to work independently and as part of a team. Benefits: Competitive salary. Health insurance. Paid time off. Professional development opportunities.
Required skills
Sign up to apply
Create a free account to apply for this job and get access to:
- AI-powered CV optimization for this specific job
- Save jobs and create custom alerts
- See your CV match score for each job
Company information
- Company
- Boardroom Appointments
- Location
-
South Africa, Western Cape, Cape Town Region
South Africa - Posted
- 7 months ago
Interested in this position?
Create your free account and tailor your CV to match this job.