Join GeologicAI as an Intermediate Software Engineer in Calgary, focusing on CI/CD and infrastructure. This role combines software development with DevOps practices to enhance deployment processes.
As a pivotal member of the Platform Infrastructure team, you will work on building automated deployment pipelines and improving CI/CD workflows. You'll dive deep into software performance profiling and address architectural challenges, ensuring our systems scale effectively amidst growing demands.
Key Responsibilities: • Design and implement automated deployment pipelines • Analyze distributed processing systems for performance improvements • Refactor legacy codebases for modernization • Develop test environments replicating production scenarios • Instrument systems for better observability and reliability
Requirements: • 3-6 years of software engineering experience • Proficient in Python for large-scale applications • Hands-on CI/CD pipeline development experience • Familiar with containerization using Docker • Experienced in performance profiling and optimization
Bring your expertise to drive impactful improvements in deployment and performance at GeologicAI.