Checking job availability...
Original
Simplified
Responsibilities:
- CI/CD Pipelines: Design, implement, and maintain robust Continuous Integration and Continuous Deployment pipelines for efficient software delivery.
- Automation: Automate repetitive tasks, including configuration management, deployment processes, and monitoring setups.
- Monitoring & Logging: Set up and maintain monitoring, logging, and alerting systems to ensure the reliability and performance of applications.
- Collaboration: Work closely with software developers, validation team and IT operations to streamline software development and delivery processes.
- Security: Implement security best practices in pipelines and infrastructure, including vulnerability assessments and compliance checks.
- Troubleshooting: Diagnose and resolve performance issues, system outages, and application errors.
- Scalability: Design and implement systems to scale dynamically based on business needs.
Qualifications:
- Proficiency with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.
- Hands-on expertise with containerization tools like Docker.
- Knowledge of programming/scripting languages such as Python, Bash, or PERL.
- Familiarity with version control systems, especially Git.
- Understanding of networking, DNS, load balancers, and firewalls.
- Strong knowledge of Linux/Unix system administration.
Soft Skills:
- Strong problem-solving skills and the ability to troubleshoot complex systems.
- Excellent communication and collaboration abilities.
- Ability to work in an agile environment and adapt to changing priorities.
- Strong attention to detail and a proactive attitude toward improving processes.
Education and Experience:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 2–5+ years of experience in DevOps, system administration, or software engineering roles.
- Knowledge of agile development practices and tools such as Jira or Confluence.
Responsibilities:
- CI/CD Pipelines: Design, implement, and maintain robust Continuous Integration and Continuous Deployment pipelines for efficient software delivery.
- Automation: Automate repetitive tasks, including configuration management, deployment processes, and monitoring setups.
- Monitoring & Logging: Set up and maintain monitoring, logging, and alerting systems to ensure the reliability and performance of applications.
- Collaboration: Work closely with software developers, validation team and IT operations to streamline software development and delivery processes.
- Security: Implement security best practices in pipelines and infrastructure, including vulnerability assessments and compliance checks.
- Troubleshooting: Diagnose and resolve performance issues, system outages, and application errors.
- Scalability: Design and implement systems to scale dynamically based on business needs.
Qualifications:
- Proficiency with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.
- Hands-on expertise with containerization tools like Docker.
- Knowledge of programming/scripting languages such as Python, Bash, or PERL.
- Familiarity with version control systems, especially Git.
- Understanding of networking, DNS, load balancers, and firewalls.
- Strong knowledge of Linux/Unix system administration.
Soft Skills:
- Strong problem-solving skills and the ability to troubleshoot complex systems.
- Excellent communication and collaboration abilities.
- Ability to work in an agile environment and adapt to changing priorities.
- Strong attention to detail and a proactive attitude toward improving processes.
Education and Experience:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 2–5+ years of experience in DevOps, system administration, or software engineering roles.
- Knowledge of agile development practices and tools such as Jira or Confluence.