About The Company
UST is a leading digital transformation solutions provider dedicated to helping organizations innovate and stay ahead in a rapidly evolving technological landscape. With a rich history of delivering comprehensive IT services, UST specializes in enterprise digital transformation, cloud computing, automation, and software development. The company prides itself on fostering a collaborative and inclusive work environment that encourages continuous learning and professional growth. UST's commitment to excellence and innovation has established it as a trusted partner for Fortune 500 companies and emerging startups alike, enabling them to achieve operational excellence and accelerate their digital journeys.
About The Role
We are seeking an experienced DevOps / CI/CD Engineer to join our dynamic team at UST. In this role, you will be responsible for designing, implementing, and maintaining robust CI/CD pipelines that support our software development lifecycle. You will work closely with development, operations, and security teams to automate deployment processes, optimize infrastructure, and ensure the stability and security of our systems. The ideal candidate will have a strong background in containerization, cloud platforms, and scripting, with a passion for continuous improvement and innovation. This position offers an excellent opportunity to contribute to high-impact projects in a fast-paced environment, leveraging cutting-edge technologies to deliver scalable and reliable solutions.
Qualifications
The successful candidate should possess a minimum of 9+ years of experience in DevOps or CI/CD engineering. A strong technical foundation in scripting languages such as Python and Shell scripting is essential. Candidates must have hands-on experience with GitHub Actions, Azure DevOps pipelines, and designing scalable CI/CD workflows. Deep understanding of containerization technologies like Docker and orchestration tools such as Kubernetes is required. Familiarity with version control systems, branching strategies, and build/release processes is vital. Additionally, candidates should have experience with DevSecOps tools like Snyk, SonarQube, or similar solutions, and a good understanding of security best practices within CI/CD pipelines. Knowledge of cloud platforms such as Azure, AWS, or GCP, and infrastructure as code tools like Terraform, ARM, or CloudFormation, will be considered advantageous.
Responsibilities
- Design, develop, and maintain scalable and secure CI/CD pipelines using GitHub Actions, Azure DevOps, and other automation tools.
- Collaborate with development teams to integrate automation and continuous integration practices into the software development lifecycle.
- Automate deployment processes to ensure rapid, reliable, and repeatable releases across multiple environments.
- Manage containerization and orchestration using Docker and Kubernetes, including deployment, scaling, and troubleshooting.
- Implement security best practices within CI/CD pipelines, integrating security tools like Snyk and SonarQube for vulnerability detection and code quality assurance.
- Monitor and optimize system performance, reliability, and security, utilizing monitoring tools such as Prometheus, Grafana, and ELK stack.
- Work closely with infrastructure teams to implement Infrastructure as Code (IaC) solutions, ensuring infrastructure consistency and scalability.
- Participate in root cause analysis and incident response activities to maintain system integrity and availability.
- Stay updated with emerging DevOps trends and technologies, recommending improvements to existing processes and tools.
Benefits
At UST, we believe in investing in our employees growth and well-being. We offer competitive salary packages, comprehensive health insurance, and retirement plans. Our employees enjoy a flexible work environment, opportunities for professional development, and access to cutting-edge technology projects. We promote a culture of innovation and collaboration, providing a platform for continuous learning through training programs, certifications, and knowledge-sharing sessions. Additionally, UST encourages work-life balance through flexible working hours and support for remote work arrangements. Our commitment to diversity and inclusion ensures a welcoming environment where every individual can thrive and contribute meaningfully to our collective success.
Equal Opportunity
UST is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, religion, gender, sexual orientation, age, disability, or any other protected characteristic. Our hiring practices are rooted in fairness and merit, ensuring that every candidate has an equal chance to succeed and grow within our organization. We believe that diverse perspectives drive innovation and are essential to our continued success.