Job Overview
We are seeking a highly skilled Systems/DevOps Engineer to join our team. This individual will be responsible for bridging the gap between development and operations, ensuring seamless integration and delivery of software through automation and continuous deployment practices.
* Design and implement Continuous Integration/Continuous Deployment (CI/CD) pipelines to automate software deployment.
* Provision, configure, and manage cloud infrastructure using tools like Terraform or Kubernetes.
* Establish and maintain monitoring and logging systems to ensure system health and performance.
* Automate repetitive tasks and processes to improve efficiency and reduce manual intervention.
* Collaborate with cross-functional teams to ensure smooth software delivery and deployment processes.
* Implement security best practices and ensure compliance with security policies, including managing secrets and credentials.
The ideal candidate should possess a minimum of 3-5 years of professional experience as a Systems Engineer, preferably with a focus on Generative AI. A Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or a related field is preferred. Experience with platform and software development, release management in a mature managed services environment, cloud technologies, and platforms such as Azure or Amazon AWS, UNIX/Linux deployment and configuration management, TCP/IP networking, databases, messaging, and security are required. Knowledge of and experience with DevOps tools and techniques, such as Infrastructure as Code and Immutable Infrastructure, and experience with CI/CD tools such as GitHub, ArgoCD, and DevSecOps technologies are also necessary. Familiarity with security protocols such as OAuth, SAML, or OpenID Connect is essential.
Key Requirements
To succeed in this role, you must have:
* A strong background in systems engineering, with a focus on automation and continuous deployment.
* Experience with cloud infrastructure, including provisioning, configuring, and managing cloud resources.
* Proficiency in programming languages, such as Python, Java, or C++.
* Knowledge of DevOps tools and techniques, including Infrastructure as Code and Immutable Infrastructure.
* Experience with CI/CD tools, such as GitHub, ArgoCD, and DevSecOps technologies.
* Familiarity with security protocols, such as OAuth, SAML, or OpenID Connect.
As a member of our team, you will have the opportunity to work with cutting-edge technology and collaborate with experienced professionals. If you are passionate about delivering high-quality software and ensuring system reliability, we encourage you to apply for this exciting opportunity.