What are the responsibilities and job description for the DevOps Architect position at GTSS Inc?
Job Details
Role: DevOps Architect
Location: San Francisco, CA (Hybrid Onsite)
Duration: 1 year
Note: Need strong development background with experience in groovy scripts.
Description:
- Design and implement DevOps processes, tools, and pipelines to streamline software development and delivery.
- Develop scalable and resilient cloud-based architectures (AWS, Azure, Google Cloud Platform, or similar).
- Collaborate with development teams to design and build robust CI/CD pipelines.
- Assist in debugging, troubleshooting, and performance tuning for development projects.
- Participate in code reviews, architecture planning, and technical design discussions.
- Implement DevOps best practices to improve system reliability, scalability, and efficiency.
- Introduce monitoring, logging, and alerting solutions to track performance and availability (using tools like Prometheus, Grafana, ELK Stack, Datadog, etc.).
- Analyse and optimize development and deployment processes to minimize downtime and errors.
- Implement vulnerability management, automated code scanning, and secrets management.
Required Skills:
- Strong software development experience in languages like Python, Java, Groovy with experience in Object oriented programming
- Expertise in DevOps tools and practices, including Jenkins, GitLab CI/CD, or Azure DevOps.
- Hands-on experience with containerization and orchestration tools like Docker and Kubernetes.
- Proficiency in cloud platforms (AWS, Azure, or Google Cloud).
- Experience with Infrastructure as Code (IaC) tools such as Terraform, Ansible, or Chef.
- Knowledge of networking, security, and system administration principles.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.