Apt ยท 1 week ago
DevOps Engineer
Apt is a company focused on data platforms and web applications, seeking a DevOps Engineer to implement and manage tools and processes that support software delivery. The role involves collaboration with development, QA, and IT teams to ensure high standards for security, reliability, and performance.
Responsibilities
Design, implement, and manage automated deployment pipelines using industry-standard CI/CD tools
Develop and maintain infrastructure as code (IaC) scripts to automate provisioning and configuration of infrastructure components
Implement proactive monitoring solutions to detect and resolve performance bottlenecks
Collaborate with teams to optimize infrastructure and application configurations for improved performance
Apply and enforce security best practices across systems and environments
Collaborate with security teams to support audits, address vulnerabilities, and ensure compliance
Work with cross-functional teams to understand application requirements and deployment strategies
Communicate clearly with team members and stakeholders regarding progress, blockers, and goals
Participate in on-call rotations to manage and resolve infrastructure incidents
Conduct root cause analysis and implement preventative solutions for recurring issues
Automate deployment and configuration of cloud-based services such as compute resources, storage, application platforms, and AI/ML environments
Manage and deploy web apps, APIs, and supporting infrastructure using infrastructure as code
Provision and configure data and analytics platforms
Ensure secure access, governance, and consistent configurations across environments
Qualification
Required
Bachelor's degree in Computer Science, Information Technology, or a related field
Proven experience as a DevOps Engineer or similar role, especially supporting development and operations of modern web applications
Strong understanding of cloud platforms (e.g., AWS, Azure, GCP)
Proficiency in scripting (e.g., Python, Bash, or PowerShell) and automation tools
Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes)
Experience with version control (e.g., Git) and CI/CD pipelines
Solid understanding of networking, infrastructure security, and performance optimization
Experience with monitoring and logging solutions for observability
Strong communication and problem-solving skills
Preferred
Experience with IaC tools such as Terraform, Bicep, or ARM templates
Familiarity with scripting using CLI tools and cloud SDKs
Understanding of CI/CD workflows for data, ML, or application pipelines
Experience with modern observability stacks (e.g., logs, metrics, and tracing)