Job Overview
The role involves designing and maintaining CI/CD pipelines, automating processes, monitoring, development, security integration, collaboration, and troubleshooting across the stack.
Responsibilities
- Architect, build, and manage robust, scalable, and secure CI/CD pipelines to support our diverse range of applications.
- Develop and maintain high-quality scripts and tools, primarily in Python, to fully automate build, testing, and deployment processes, minimizing manual intervention.
- Design and maintain custom dashboards and tooling to provide real‑time visibility in different tools, with strong full‑stack development experience strongly desirable.
- Utilize full‑stack development skills to design, create, maintain, and support diverse in‑house frameworks and applications, delivering innovative and scalable solutions that solve key business challenges and improve operational efficiency.
- Embed security best practices and automated checks (DevSecOps) within the CI/CD pipeline to ensure our applications are secure from the start.
- Work closely with development, QA, and cross‑functional teams to streamline workflows and resolve complex issues.
- Troubleshoot and resolve complex technical issues across the entire stack, from application‑level bugs to infrastructure failures.
Mandatory Skills and Qualifications
- Strong coding skills in Python with a passion for automation.
- Solid understanding of core computing concepts, including data structures, algorithms, and operating systems.
- Excellent analytical and problem‑solving abilities with a keen eye for detail.
Preferred Qualifications
- Hands‑on experience or strong familiarity with full‑stack development.
Typical Experience
6 to 10 years of relevant work experience.
Education
Bachelor's degree in Computer Science, Electronics, or any relevant field.