DevOps Engineer
GS1
Part-time | Full-time
New Jersey
Job description
Job Summary
We are seeking a skilled and motivated DevOps Engineer to join our dynamic team. The ideal candidate will play a crucial role in enhancing our software development processes by implementing best practices in continuous integration and continuous deployment (CI/CD). You will work closely with development and operations teams to streamline workflows, improve system reliability, and ensure efficient software delivery.
Duties
- Collaborate with software developers and IT staff to oversee code releases and deployments.
- Implement and manage CI/CD pipelines to automate software deployment processes.
- Monitor system performance and troubleshoot issues related to cloud infrastructure.
- Design, implement, and maintain scalable cloud solutions using Google Cloud Platform.
- Develop and maintain RESTful web services for seamless integration across applications.
- Manage user access and security through Active Directory configurations.
- Utilize TCP protocols for network communication between services.
- Write scripts in Python to automate repetitive tasks and improve operational efficiency.
- Ensure data integrity and availability through effective management of databases such as DynamoDB.
- Document processes, configurations, and system architectures for future reference.
Requirements
- Proven experience in cloud computing environments, particularly with Google Cloud Platform.
- Strong knowledge of RESTful APIs and web services architecture.
- Familiarity with Active Directory for user management and security protocols.
- Proficient understanding of TCP/IP networking concepts.
- Experience with programming languages such as C or Python for automation tasks.
- Demonstrated ability to manage software deployment processes effectively.
- Familiarity with database management systems, particularly DynamoDB is a plus.
- Excellent problem-solving skills and the ability to work collaboratively in a team environment.
- Strong communication skills to articulate technical concepts clearly.
Join us as we continue to innovate and improve our systems. Your expertise will be invaluable in driving our projects forward while ensuring high-quality software delivery.
Job Types: Full-time, Part-time
Pay: $25.00 - $27.50 per hour
Expected hours: 1 – 40 per week
Schedule:
- Choose your own hours
Application Question(s):
- What is the link to your LinkedIn?
- What is the link to your GitHub?
Work Location: Remote