Required Qualifications :
- Bachelor's degree in Computer Science, Technology, Engineering, or a related field.
- 8+ years of hands-on experience in Python development , automation, and scripting.
- Proven expertise with Jenkins and GitLab CI / CD pipelines .
- Strong practical experience with AWS , Docker , and Kubernetes .
- Deep understanding of Linux system administration and shell scripting.
- Experience with infrastructure-as-code tools such as Puppet .
- Familiarity with monitoring, logging, and alerting tools (e.g., Prometheus, Grafana, ELK).
- Strong problem-solving skills with a proactive, self-driven approach.
- Excellent interpersonal and communication skills, with the ability to work across functional teams.
- Comfortable working in Agile environments with an emphasis on continuous improvement.
- Awareness of CI / CD security best practices and compliance requirements.
Key Responsibilities :
Design, implement, and maintain scalable CI / CD pipelines using Jenkins and GitLab CI .Deploy and manage containerized applications using Docker and Kubernetes in AWS cloud environments .Develop and support test automation tools and libraries, primarily using Python .Monitor, troubleshoot, and enhance Linux-based systems to ensure reliability and performance.Collaborate with development, QA, and infrastructure teams to streamline and optimize the software delivery lifecycle .Assist in server configuration management using Puppet .Implement security practices , including automated compliance and security checks.Read more on
Skills Required
Python Development, Puppet, Linux System Administration, Grafana, Elk, Aws, Shell Scripting, Prometheus, Kubernetes, Docker, Jenkins