C

DevOps Engineer

CXApp US, Inc.
Full-time
On-site
San Ramon, California, United States

About Us: CXAPP is a forward-thinking technology company that leverages AI to transform industries, drive innovation and deliver cutting-edge solutions.




Job Description:


As a DevOps Engineer at CXAPP, you will be responsible for optimizing our development and deployment processes. You will play a key role in implementing CI/CD pipelines, automation solutions, monitoring and logging, automated testing, and ensuring security and compliance measures are in place. Your work will enable our teams to deliver high-quality software efficiently.




Key Responsibilities:



  1. Continuous Integration and Continuous Deployment (CI/CD): Design, implement, and maintain CI/CD pipelines to automate software delivery and deployment processes.

  2. Automation: Develop automation scripts and workflows for provisioning, configuration management, and scaling of infrastructure resources.

  3. Monitoring and Logging: Set up and manage monitoring and logging tools to track the performance and health of applications and infrastructure.

  4. Automated Testing: Implement automated testing frameworks and scripts to validate software quality and functionality.

  5. Security and Compliance: Collaborate with security teams to ensure security measures and compliance requirements are met in the CI/CD pipeline.

  6. Infrastructure as Code (IaC): Utilize IaC principles to define and manage infrastructure resources programmatically.

  7. Containerization and Orchestration: Work with containerization technologies (e.g., Docker) and orchestration platforms (e.g., Kubernetes) to optimize application deployment.

  8. Incident Response and Recovery: Develop incident response plans and mechanisms for quick recovery in case of system failures or anomalies.

  9. Version Control: Use version control systems (e.g., Git) to manage and track changes in infrastructure and automation scripts.

  10. Documentation: Maintain clear and comprehensive documentation for processes, workflows, and configurations.




Qualifications:



  • Bachelor's degree in Computer Science, IT, or a related field.

  • Proven experience as a DevOps Engineer or in a similar role.

  • Proficiency in CI/CD tools (e.g., Jenkins, GitLab CI/CD).

  • Strong scripting and automation skills (e.g., Bash, Python, Ansible).

  • Knowledge of monitoring and logging solutions (e.g., Prometheus, ELK stack).

  • Experience with automated testing frameworks.

  • Understanding of security best practices and compliance standards.

  • Familiarity with IaC tools (e.g., Terraform, AWS CloudFormation).

  • Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).

  • Excellent problem-solving and troubleshooting skills.

  • Strong communication and collaboration skills.

  • Commitment to staying updated with DevOps trends and best practices.


 


Benefits:



  • Competitive salary and performance-based bonuses.

  • Comprehensive health, dental, and retirement plans.

  • Opportunities for professional development and growth.

  • A dynamic and collaborative work environment.

  • The chance to work on cutting-edge AI projects with a talented team.




Join our team of talented engineers and make a significant impact by developing cutting-edge software solutions that empower businesses to harness the power of analytics and AI.  Apply now and be part of our exciting journey towards innovation and digital transformation.