- Posted 9 hours ago
- Over 100 applicants have applied
Job Description
Description
We are seeking a skilled Open-Source Software Engineer (DevOps) to join our dynamic team in India. The ideal candidate will have extensive experience in implementing DevOps practices and working with open-source technologies to streamline software development and deployment processes.
Responsibilities
- Design, implement, and maintain scalable and efficient DevOps solutions for open-source projects.
- Collaborate with cross-functional teams to ensure smooth deployment and integration of software applications.
- Monitor and optimize system performance, reliability, and availability of applications in production.
- Automate deployment processes and ensure CI/CD pipelines are efficient and effective.
- Participate in code reviews and contribute to the improvement of coding standards and best practices.
- Contribute to the documentation of infrastructure, processes, and best practices for the team.
Skills and Qualifications
- 7-17 years of experience in software development and DevOps practices.
- Strong knowledge of Linux/Unix operating systems and shell scripting.
- Experience with cloud services (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Proficient in programming languages such as Python, Go, or Java.
- Solid understanding of version control systems, particularly Git.
- Experience with configuration management tools like Ansible, Puppet, or Chef.
- Familiarity with continuous integration and continuous deployment (CI/CD) tools like Jenkins, GitLab CI, or CircleCI.
- Knowledge of monitoring and logging tools (Prometheus, Grafana, ELK stack) to ensure system health and performance.
- Strong experience with build and package management tools such as: Maven, Gradle, npm/yarn, Artifactory/Nexus.
- Experience with GitHub Actions, workflow orchestration, reusable workflows, and deployment automation.
- Experience managing software dependencies and package repositories.
- Experience implementing and enforcing Secure Software Development Lifecycle (SSDLC) practices.
- Strong working knowledge of: Checkmarx (SAST) or similar, Software Composition Analysis (CxOne SCA or similar) tools, SonarQube
- Knowledge of open-source license compliance and OSS governance practices.
- Experience with dependency scanning, vulnerability management, and remediation.
- SBOM (Software Bill of Materials) generation and management
- Experience with: Node.js, Bash/Shell scripting
- Experience with: Docker, Docker Compose, Container security scanning, GitHub Container Registry (GHCR) or equivalent artifact repositories.
- Knowledge of GitHub Advanced Security capabilities is highly preferred.
- Exposure to public cloud platforms (Azure/AWS), enterprise vulnerability management platforms such as Wiz or Aqua.
More Info
Key Skills
About Company
Artech is the largest Women & Minority owned IT staffing firm in the US, with US$ 800 million annual revenue run rate in 2021 and a footprint across the globe. With nearly three decades of experience, Artech empowers businesses through applied human intelligence and offers a spectrum of services that include Workforce Solutions (Contingent Staffing, Bulk/ Project Staffing, Master Vendor, RPO, Direct Hire and Payroll Transition) and Project-Based Solutions (Digital Experience, Technical Operations, Technical Development, Business Operations & Digital Platforms). Artech works with over 90 Fortune 500 clients across USA, Canada, India, and China.
At Artech, we are empowering talent by connecting potential with opportunities through applied human intelligence. We empower our teams to maximize the impact of their intellect, through a performance oriented, diverse, flexible, and inclusive work environment supported by our continuous learning and development focus.
