T D Newton & Associates
Website:
tdnewton.com
Job details:
Key Responsibilities:
- Deployment Management: Oversee and manage the deployment of software releases, ensuring smooth transitions from development to production environments.
- CI/CD Implementation: Design, implement, and maintain Continuous Integration and Continuous Deployment (CI/CD) pipelines to automate testing and deployment processes.
- Tool Management: Utilize tools such as JFrog for artifact management, ensuring efficient storage and retrieval of build artifacts.
- Messaging Queue Management: Work with messaging queues, including RabbitMQ (RMQ), to facilitate reliable communication between microservices and enhance system performance.
- Streaming Platform Management: Utilize Kafka for real-time data streaming and processing, ensuring efficient data flow across services.
- Infrastructure Management: Create, configure, and decommission servers as needed, ensuring optimal performance and security of infrastructure.
- ITRM Remediation: Address application and infrastructure vulnerabilities, implementing remediation strategies to align with Information Technology Risk Management (ITRM) standards.
- System Administration: Perform system administration tasks on Unix-based systems, including monitoring, performance tuning, and troubleshooting.
- Collaboration: Work closely with development, QA, and operations teams to foster a culture of collaboration and continuous improvement.
- Infrastructure as Code (IaC): Implement IaC practices using tools like Terraform or Ansible to automate infrastructure provisioning.
- Monitoring and Logging: Set up and manage monitoring and logging solutions to ensure system health and performance, using tools like Prometheus, Grafana, or ELK Stack.
- Security Practices: Integrate security practices into the DevOps workflow, ensuring compliance with industry standards and regulations.
- Documentation: Maintain clear documentation of processes, configurations, and system architecture.
Qualifications:
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience: Minimum of 10 years of experience in a DevOps role or similar position.
Technical Skills:
- Proficient in Unix/Linux systems administration.
- Strong experience with CI/CD tools (e.g., Jenkins, GitLab CI).
- Familiarity with JFrog Artifactory and other artifact management tools.
- Knowledge of scripting languages (e.g., Bash, Python).
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Understanding of containerization technologies (e.g., Docker, Kubernetes).
- RMQ, Kafka
About the Project:
Eliot application manages multiple servers and leverages the latest technologies to ensure efficient and secure operations. As a key player in the trade life cycle, Eliot is essential for the bank's operations, providing you with an exciting opportunity to work on a group critical system that impacts the entire organization
Click on Apply to know more.