Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Opaque Systems, so some details may not match this job. The employer's own page has the real description.
Job Overview
Opaque Systems is seeking a skilled Software Engineer - Infrastructure to join our dynamic team. The successful candidate will play a critical role in the design, development, and optimization of our cloud infrastructure and tools. This position involves collaborating with cross-functional teams to enhance our infrastructure's performance, reliability, and security, ensuring seamless integration with various software solutions. You will leverage your expertise in system design and software engineering to innovate and implement best practices that meet both current and future needs.
Job Responsibilities
- Design and develop robust and scalable cloud-based infrastructure solutions.
- Optimize existing infrastructure for performance and cost-efficiency while ensuring reliability.
- Implement monitoring and analytics tools for system performance and security.
- Collaborate with software development teams to provide infrastructure guidance and support.
- Manage infrastructure as code (IaC) using industry-standard tools and practices.
- Diagnose and troubleshoot infrastructure-related issues to ensure minimal downtime.
- Participate in regular code reviews and contribute to team best practices.
- Stay current with emerging cloud technologies and industry trends to continuously improve infrastructure practices.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 3+ years of experience working with cloud infrastructure technologies, preferably in AWS, Azure, or Google Cloud.
- Strong proficiency in programming languages such as Python, Go, or Java.
- Experience with infrastructure as code (IaC) tools such as Terraform or Ansible.
- Solid understanding of networking protocols, system security, and data storage solutions.
- Familiarity with containerization technologies, including Docker and Kubernetes.
- Exceptional problem-solving skills and ability to work in a fast-paced environment.
- Excellent communication skills and ability to collaborate effectively across teams.
Technologies & Tools
This position utilizes a variety of cutting-edge technologies and tools, including but not limited to AWS cloud services, Terraform for infrastructure automation, Docker for containerization, Kubernetes for orchestration, and monitoring tools such as Prometheus and Grafana. Familiarity with CI/CD pipelines and source control systems like Git is essential in maintaining efficient software development practices.
Ideal Candidates
The ideal candidates for the Software Engineer - Infrastructure role at Opaque Systems will possess a strong passion for technology and a proactive attitude towards problem-solving. They should exhibit excellent collaboration and communication skills, allowing them to thrive in a team-oriented environment. Demonstrating a commitment to continuous learning and professional growth, candidates should be adaptable to the ever-changing landscape of technology while maintaining a focus on delivering high-quality infrastructure solutions.
A full-time year is 2,080 hours: $58 an hour is $120,640 a year before taxes, and $116,000 a year is $55.77 an hour. Pay calculator →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.