
Software Engineer
Rampant Technologies3 months ago
Aurora, CO, USAMid Level
Responsibilities
- Design, develop, and maintain software applications using modern development practices and frameworks.
- Create and manage containerization workflows implementing DevSecOps principles and CI/CD pipelines.
- Plan and execute deployments to Kubernetes clusters, ensuring system stability, scalability, and reliability.
- Facilitate the transition of legacy applications into modern container-based architectures.
Requirements
- Strong proficiency in Python for application development and automation scripting.
- Hands-on experience with Docker, Podman, and Kubernetes orchestration.
- Practical knowledge of Git version control, CI/CD pipeline development, and DevSecOps methodologies.
- Demonstrated experience with at least one major cloud provider (AWS, Azure, or GCP).
- Experience with GitLab and GitLab CI/CD pipeline configuration.
- Proven ability to leverage AI-assisted development tools for code generation and optimization.
- Strong analytical and troubleshooting skills.
- Excellent technical writing skills for creating and maintaining comprehensive documentation.
- Familiarity with Agile development methodologies and project management practices.