Job Title: Contract DevOps Engineer
Company Overview:
We are a dynamic and innovative small business specializing in crafting custom web applications tailored to the unique needs of small businesses. Our mission is to empower entrepreneurs and small enterprises with cutting-edge technology solutions that enhance their operations and facilitate growth.
Position Overview:
We are seeking a skilled and reliable Contract DevOps Engineer to join our team on an as-needed basis. As a DevOps Engineer, you will be responsible for deploying web applications developed using Java, Spring Boot, and React technologies. The ideal candidate should have a strong background in deploying applications within this technology stack and be committed to delivering high-quality solutions in a timely manner.
Key Responsibilities:
- Collaborate with development teams to understand project requirements and technical specifications.
- Design, implement, and maintain automated deployment pipelines for web applications.
- Configure and manage infrastructure components using cloud platforms such as AWS or Azure.
- Monitor system performance and troubleshoot issues related to deployment and scalability.
- Implement security best practices to ensure the integrity and confidentiality of deployed applications.
- Document deployment processes and provide support to development teams as needed.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field. Experience accepted in lieu of degree.
- Proven experience deploying web applications using Java, Spring Boot, and React.
- Proficiency in cloud computing platforms such as AWS, Azure, or Google Cloud Platform.
- Strong understanding of containerization technologies like Docker and orchestration tools like Kubernetes.
- Familiarity with CI/CD pipelines and version control systems such as Git.
- Excellent problem-solving skills and attention to detail.
- Effective communication skills and ability to work independently or as part of a team.
Additional Information:
- This is a contract position with compensation ranging from $200 to $1000 per deployment, depending on the complexity of the site.
- Flexible work schedule, with deployments scheduled on an as-needed basis.
- Potential for long-term collaboration on multiple projects based on performance and availability.