Senior Software Developer
Summary
Senior Software Developer builds and maintains CI/CD pipelines, automates deployments with IaC, and writes scripts to streamline operations using tools like GitHub Actions, Terraform, and Python.
We are seeking a Senior Software Developer to join our team. The ideal candidate will have a strong analytical mindset and a passion for data
Requirements
- Assist in the development and maintenance of CI/CD pipelines using tools like GitHub Actions, Jenkins, or GitLab CI.
- Support deployment automation and infrastructure provisioning using Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
- Write and maintain scripts in Bash, Python, or similar languages to automate operational tasks.
- Support containerization and orchestration efforts with Docker and Kubernetes (or willingness to learn).
Qualification: Bachelor's degree in Computer Science, Software Engineering, or related field (BSCS).
Experience: 0-1 years of experience in software development or related internships.
Required Skills
- Experience with version control systems, particularly Git.
- Understanding of scripting languages such as Bash, Python, or PowerShell.
- Familiarity with Linux/Unix-based systems and basic networking concepts.
- Willingness to learn new technologies and tools quickly and independently.