Deskripsi Pekerjaan
InnovateTech Solutions is seeking a highly skilled and experienced Senior DevOps Engineer to join our dynamic team in San Francisco. As a pivotal member of our engineering organization, you will be instrumental in designing, implementing, and maintaining robust, scalable, and secure infrastructure and deployment pipelines. We are looking for a visionary who can drive automation, foster a culture of continuous improvement, and ensure the reliability and performance of our cutting-edge applications.
You will work closely with development and operations teams, leveraging your expertise in cloud platforms, containerization, CI/CD, and infrastructure-as-code to streamline our software delivery process. If you are passionate about building resilient systems, embracing new technologies, and making a significant impact on product velocity, we encourage you to apply!
Tanggung Jawab
- Design, implement, and manage scalable, high-availability infrastructure on cloud platforms (AWS, Azure, GCP).
- Develop and maintain robust CI/CD pipelines to automate software deployments and releases.
- Implement and manage containerization technologies like Docker and orchestration tools such as Kubernetes.
- Automate infrastructure provisioning and configuration using Infrastructure as Code (IaC) tools (Terraform, Ansible).
- Monitor system performance, troubleshoot issues, and optimize resource utilization.
- Collaborate with development teams to ensure applications are designed for reliability and operational efficiency.
- Implement security best practices throughout the infrastructure and SDLC.
- Mentor junior engineers and promote a culture of DevOps best practices.
Kualifikasi
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in a DevOps, SRE, or similar role.
- Strong expertise with at least one major cloud provider (AWS, Azure, or GCP).
- Proficiency in scripting languages (e.g., Python, Bash, Go) and experience with IaC tools (Terraform, CloudFormation).
- Extensive experience with CI/CD platforms (e.g., Jenkins, GitLab CI, GitHub Actions) and version control (Git).
- Demonstrated experience with containerization (Docker) and container orchestration (Kubernetes).
- Solid understanding of networking, security, and monitoring tools (e.g., Prometheus, Grafana, ELK stack).
- Excellent problem-solving skills, communication, and ability to work effectively in a collaborative environment.