Devops Engineer
About Candidate
Introduction:
The candidate is an experienced DevOps Engineer with a strong background in CI/CD pipeline design, automation, and software delivery optimization. They have expertise in Jenkins and GitHub Actions, implementing and managing automated workflows for seamless integration, testing, and deployment. Skilled in automation scripting using Bash and Python, they streamline development processes and enhance efficiency. Proficient in containerization technologies like Docker, they ensure consistent and reliable application deployment. They have experience embedding security scans and quality assurance measures into CI/CD pipelines, maintaining high code reliability and security standards. Before transitioning into DevOps, they worked as a C developer and automated test developer, gaining hands-on experience in software development and testing. Additionally, they have a strong background in electronics design, including PCB development, firmware programming for embedded systems, and creating prototypes for measurement and control equipment. Their expertise extends to embedded systems programming, debugging firmware, and ensuring compliance with industry standards. With a combination of software automation, infrastructure management, and hardware design experience, the candidate brings a well-rounded skill set to modern DevOps and software development environments.
Responsibilities:
- Designed, implemented, and optimized CI/CD pipelines using Jenkins and GitHub Actions to automate software delivery.
- Created automation scripts using Bash and Python to streamline development workflows and improve efficiency.
- Integrated security scans and quality assurance checks into CI/CD pipelines to ensure code reliability and security.
- Managed end-to-end automation, from triggering pull requests in version control systems to delivering tested libraries and security reports.
- Developed and maintained containerized applications using Docker for consistent deployment across environments.
- Worked on version control integration with Git, ensuring seamless collaboration and code management.
- Programmed and debugged firmware for embedded systems, ensuring optimal functionality and performance.
- Designed PCB layouts and electronic schematics, ensuring compliance with industry standards and regulations.
- Developed prototypes for measurement and control equipment used in temperature, pressure, and flow measurement.
- Oversaw the transition of hardware designs from prototyping to mass production, ensuring product quality and reliability.
- Optimized software deployment processes to enhance scalability, efficiency, and maintainability.
- Collaborated with cross-functional teams, including developers and quality engineers, to improve software development lifecycle.
- Conducted system performance tuning and troubleshooting for DevOps workflows and embedded systems.
- Ensured compliance with industry standards and best practices for both software and hardware development.
- Provided technical support and training on CI/CD best practices, infrastructure automation, and DevOps tools.