Job Description
Responsibilities:
The work you will do includes:
- Design, implement, and maintain CI/CD pipelines tailored for edge computing environments using tools such as Jenkins, Git and Travis CI etc.
- Develop automation scripts to streamline the deployment process.
- Manage code repositories and version control systems (e.g., Git).
- Implement automated testing frameworks with tools such as JUnit, pytest, Selenium, and Cypress for test automation to ensure code quality and reliability.
- Integrate tools like SonarQube, Synk, or other widely used code quality analysis tools to detect issues such as bugs, vulnerabilities, and code smells.
- : Develop and maintain infrastructure as code using tools like Terraform.
- : Work closely with development, operations, and security teams to ensure seamless integration of CI/CD processes.
- : Provide support for deployment issues and troubleshoot problems in the CI/CD pipeline.
- : Maintain comprehensive documentation of CI/CD processes, tools, and best practices.
- : Train and mentor junior team members on edge and cloud computing technologies and best practices.
QUALIFICATIONS
Skills / Project Experience:
- Cloud Platform: Extensive experience with cloud platforms such as AWS, Azure, or Google Cloud
- Proficiency in CI/CD tools such as Jenkins, GitLab CI, CircleCI, Harness, GITHub Actions, Argo CD, or Travis CI.
- Proficiency in using Helm charts and Kustomize for templating and managing Kubernetes manifests.
- Strong skills in scripting languages such as Bash, Python, or Groovy for automation tasks.
- Security: Experience working with SonarQube, Snyk or similar tools.
· Containerization: Experience with containerization technologies like Docker.
- Containerization and Orchestration: Expertise in containerization technologies like Docker and Proficiency in orchestration tools like Kubernetes.
- Programming Languages: Proficiency in languages such as Python, Java, C++, or similar.
- Infrastructure as Code: Extensive experience with Ansible, Terraform, Chef, Puppet or similar tools.
- Project Management: Proven track record in leading large-scale cloud infrastructure projects.
- Collaboration: Effective communicator with cross-functional teams.