
Software Engineer - Linux, Docker, Github Actions
- Bangalore, Karnataka
- Permanent
- Full-time
- Manage and maintain Linux-based systems with Docker containers
- Design and implement CI/CD pipelines using GitHub Actions from scratch
- Analyze and update Python scripts for automation and integration tasks
- Set up and maintain Apache Airflow, including future upgrades and performance tuning
- Collaborate with cross-functional teams to ensure smooth deployment and operations
- Provide support in a rotational 24/7 shift environment
- Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so
- Bachelor's degree or equivalent experience
- 2+ years of experience working in Linux environments with Docker
- Experience in setting up and managing Apache Airflow
- Solid hands-on experience with GitHub Actions and CI/CD pipeline creation
- Basic proficiency in Python with the ability to read, analyze, and modify code
- Willingness and flexibility to work in rotational shifts, including nights and weekends
- Exposure to cloud platforms (AWS, Azure, GCP)
- Familiarity with monitoring tools and logging systems
- Good communication and problem-solving skills