Hi All
Please share the updated profile to [email protected]
Role: Python Developer with DevOps Experience
Location: Remote
Job Description:
We are seeking a skilled Python Developer with DevOps experience to join our team. The ideal candidate will have a strong background in DevOps practices, extensive experience in Python programming, and expertise in building and maintaining large-scale CI/CD pipelines. This role involves working closely with our development and operations teams to automate, streamline, and enhance our deployment processes, ensuring that our systems are reliable, secure, and scalable.
Key Responsibilities:
- Design, develop, and maintain CI/CD pipelines using GitLab deployment pipelines.
- Write Python scripts to automate tasks within GitLab, including custom job configurations, artifact handling, and deployment steps.
- Implement and manage monitoring and dashboarding solutions to ensure the visibility and health of our systems.
- Deploy databases and applications using containerization tools like Docker and Helm.
- Utilize Kubernetes for orchestration and management of containerized applications.
- Apply advanced DevOps concepts such as Infrastructure as Code (IaC) using Terraform and Helm charts.
- Optimize pipelines for performance, scalability, and reliability.
- Ensure production systems are secure, reliable, and performant by identifying and resolving problems across multiple domains and platforms.
- Automate operational processes through the design, maintenance, and management of tools, enhancing the overall efficiency of workflows.
- Collaborate with development, QA, and operations teams to continuously improve the software delivery lifecycle.
Must-Have Skills:
- 7+ years of experience in DevOps with Python programming.
- 7+ years of experience with GitLab deployment pipelines, including CI/CD setup and maintenance.
- 7+ years of experience in monitoring and dashboarding for large-scale systems.
- 7+ years of experience with Docker, Helm, and deploying databases.
- Strong knowledge of Kubernetes for container orchestration.
- Proven experience in building and managing complex CI/CD pipelines.
- Expertise in advanced DevOps tools and concepts, including IaC (Terraform) and Helm charts.
- Experience in system troubleshooting, problem-solving, and performance tuning.
- Strong understanding of security best practices in a DevOps environment.
Preferred Skills:
- Familiarity with additional CI/CD tools like Jenkins, CircleCI, or Azure DevOps.
- Knowledge of other container orchestration tools or cloud platforms like AWS, Azure, or GCP.
- Experience with automation and scripting using additional languages such as Bash or Go.
- Understanding of DevSecOps practices and integrating security into CI/CD pipelines.
Regards
[email protected]
|